Embedded Software Engineer

Boeing•Long Beach, CA
•$83,300 - $112,700•Onsite

About The Position

The Boeing Company is seeking Embedded Software Engineers to join the AvionX Mission Systems Software team in Long Beach, California, supporting the Boeing Technology & Innovation Software Engineering organization. The team develops systems that help pilots navigate complex situations and safely achieve their missions, addressing challenges in optimal path planning, estimation, control, and autonomous fault protection. The organization emphasizes first-principles problem solving and developing powerful abstractions to maximize capability while minimizing complexity. The role supports the design, development, testing, debugging, maintenance, and integration of embedded software for specialized hardware. Software must meet applicable industry, customer, safety, and regulatory standards. The position requires completion of a technical assessment during the selection process. Travel is 10%. This is a Shift 1 position in the United States of America.

Requirements

  • Bachelor's degree or higher (the education section lists a bachelor's degree or equivalent).
  • Experience in embedded software development.

Nice To Haves

  • Experience with MATLAB/Simulink.
  • Experience developing software for motion planning, estimation, and/or control.
  • Experience developing software for real-time, near-real-time, or embedded systems.
  • Experience automating software builds, unit tests, integration tests, deployment, and installations using a DevOps tool chain.
  • Experience leading software development projects using Agile development methodologies.

Responsibilities

  • Support the design, development, testing, debugging, and maintenance of software integrated into embedded devices and systems, ensuring it meets industry, customer, safety, and regulatory standards.
  • Build and write code for embedded systems software that runs on specialized hardware.
  • Contribute to the integration of embedded software with hardware components.
  • Support analysis and monitoring of embedded software systems and help improve their efficiency and stability.
  • Participate in testing and debugging software for embedded devices and systems.

Benefits

  • Eligible employees may enroll in benefit programs generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance, and programs providing paid and unpaid time away from work.
  • Competitive base pay and variable compensation opportunities.
  • Relocation assistance is not a negotiable benefit for this position.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service