Senior Embedded Software Engineer

Boeing•Long Beach, CA
•$171,700 - $232,200•Remote

About The Position

The Boeing Company is seeking a Senior Embedded Software Engineer to join the AvionX Mission Systems Software team virtually, supporting the Boeing Technology and Innovation Software Engineering organization. The team develops systems that help pilots navigate complex situations and safely accomplish their missions, including solutions for optimal path planning, estimation, control, and autonomous fault protection. The role calls for collaboration, first-principles thinking, and helping teams apply advanced tools and methodologies to automate and improve software development and verification. The engineer leads the development and maintenance of software for embedded devices and systems, ensuring that products meet industry, customer, safety, and regulatory standards. The position also involves translating customer requirements into software designs, integrating software with specialized hardware, improving software efficiency and stability, researching relevant technologies and regulations, evaluating internal and supplier team performance, and leading embedded software project management functions. The role requires a bachelor's degree, at least five years of embedded software development experience, and at least one year leading software development projects. Candidates must have an active U.S. Secret Clearance or be able to obtain a U.S. security clearance; U.S. citizenship is required for the clearance. The position is virtual, lists Shift 1, includes 10% travel, and offers relocation based on eligibility. The stated Senior level (Level 4) pay range is $171,700–$232,200.

Requirements

  • Bachelor's degree.
  • Active U.S. Secret Clearance or ability to obtain a U.S. security clearance; U.S. citizenship is required for the clearance.
  • At least 5 years of experience in embedded software development.
  • At least 1 year of experience leading software development projects.

Nice To Haves

  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (including manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science, and at least 5 years of related work experience; or a bachelor's degree and at least 9 years of directly related work experience; or at least 13 years of related, relevant experience.
  • Experience developing software or simulations with MATLAB or Simulink.
  • Experience automating software builds, unit tests, integration tests, deployment, and installations using a DevOps tool chain.
  • Experience developing software for real-time, near real-time, or embedded systems.
  • Experience leading software development projects using Agile development methodologies.

Responsibilities

  • Lead the design, development, testing, debugging, and maintenance of software integrated into embedded devices and systems, ensuring it meets industry, customer, safety, and regulatory standards.
  • Lead the review, analysis, and translation of customer requirements into software product designs for embedded devices and systems.
  • Review embedded systems software code for specialized hardware and lead the integration of embedded software with hardware components.
  • Lead analysis, monitoring, and improvement of embedded software system efficiency and stability.
  • Lead testing and debugging of software for embedded devices and systems.
  • Research and lead implementation of current and emerging technologies, tools, frameworks, and regulatory changes relevant to software development and hardware technologies.
  • Advise on software and hardware integration domains.
  • Lead tracking and evaluation of internal and supplier software team performance to ensure product and process compliance with project plans and industry standards.
  • Lead embedded software project management functions.

Benefits

  • Eligible employees may enroll in health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and programs providing paid and unpaid time away from work.
  • Competitive base pay and variable compensation opportunities.
  • Relocation based on candidate eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service