Senior Embedded Software Engineer, Onsite

RTX•El Segundo, CA
•$95,500 - $181,700•Onsite

About The Position

Raytheon Space and Air division in El Segundo, California, is seeking a Senior Embedded Software Engineer to join product development teams. The role supports all aspects of the software development life cycle as part of a multidisciplinary team, contributing to new and legacy military and commercial programs from concept and requirements through design, development, integration, and testing, and potentially subsequent maintenance. The engineer develops creative solutions to complex technical system and software integration problems and works closely with Systems Engineers to design solutions that account for end-user and operational needs. Occasional business-related travel may be required. The position is primarily onsite and requires an active, transferable U.S. government Secret security clearance before the start date; U.S. citizenship is required.

Requirements

  • A degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 5 years of relevant experience.
  • Experience with C++ design paradigms on Linux, VxWorks, or other real-time operating systems.
  • Experience developing, testing, and integrating real-time software applications written in C++.
  • Experience with computer scripting languages such as Shell, Perl, or Python.
  • An active and transferable U.S. government-issued Secret security clearance is required before the start date.
  • U.S. citizenship is required because only U.S. citizens are eligible for a security clearance.

Nice To Haves

  • Additional coding experience in C, C#, Java, or closely related software languages.
  • Experience working in laboratory environments with physical hardware, such as test benches or simulators.
  • Ability to quickly understand and navigate complex systems and established code bases.
  • Experience with product development using Scrum techniques in the Agile software development process.
  • Current Top Secret clearance.

Responsibilities

  • Support all aspects of the software development life cycle on a multidisciplinary team, from concept and requirements through design, development, integration, testing, and potentially maintenance.
  • Support new and legacy military and commercial programs.
  • Develop and provide creative solutions to complex technical system and software integration problems.
  • Work closely with Systems Engineers to design solutions that consider end-user and operational needs.

Benefits

  • Compensation and total rewards package
  • Healthcare benefits
  • Wellness benefits
  • Retirement benefits
  • Work/life benefits
  • Parental leave, including paternal leave
  • Flexible work schedules
  • Achievement awards
  • Educational assistance
  • Child/adult backup care
  • Relocation assistance for eligible candidates
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Short-term disability insurance
  • Long-term disability insurance
  • 401(k) match
  • Flexible spending accounts
  • Employee assistance program
  • Employee Scholar Program
  • Paid time off
  • Holidays
  • Potential annual short-term and/or long-term incentive compensation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service