Senior Embedded Software Engineer, Onsite

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

About The Position

Raytheon is hiring an experienced Senior Embedded Software Engineer to work primarily onsite in El Segundo, California. The engineer will support new and legacy military and commercial programs across the software development lifecycle, from concept and requirements through design, development, integration, testing, and potentially maintenance. The role involves developing and integrating real-time C++ software, addressing complex system and software integration problems, and working closely with Systems Engineers to create solutions that reflect end-user and operational needs. Occasional business-related travel may be required. The position requires U.S. citizenship and an active, existing DoD Secret security clearance after the first day.

Requirements

  • Typically requires a STEM degree 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 scripting languages such as Shell, Perl, or Python.
  • Ability to obtain and maintain a U.S. security clearance; U.S. citizenship is required.
  • An active and existing security clearance is required after day 1.

Nice To Haves

  • Current Secret clearance.
  • Additional coding experience in C, C#, Java, or closely related software languages.
  • Experience working in lab 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 an Agile software development process.
  • Experience implementing and using DevSecOps pipelines, including static code analysis, automated builds, and automated testing with continuous integration/continuous delivery and a Test-Driven Development approach.
  • Hands-on experience with Git for version control and GitLab for repository management.
  • Ability to manage multiple priorities.
  • Experience developing in CUDA to accelerate compute-intensive workloads on Nvidia GPUs.

Responsibilities

  • Support all aspects of the software development life cycle as part of a multidisciplinary team, including concept, requirements, design, development, integration, testing, and potentially maintenance.
  • Support new and legacy military and commercial programs.
  • Develop creative solutions to complex technical system and software integration problems.
  • Work closely with Systems Engineers to design solutions that account for end-user and operational needs.
  • Travel occasionally for business, as required.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Short-term disability
  • Long-term disability
  • 401(k) match
  • Flexible spending accounts
  • Flexible work schedules
  • Employee assistance program
  • Employee Scholar Program
  • Parental leave
  • Paid time off
  • Holidays
  • Potential annual short-term and/or long-term incentive compensation, subject to eligibility and program conditions
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service