RTX-posted 8 days ago
Full-time • Mid Level
Onsite • Fullerton, CA
5,001-10,000 employees

At Raytheon, the foundation of everything we do is rooted in our values and a higher calling – to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. Our team solves tough, meaningful problems that create a safer, more secure world. Raytheon’s Radar Digital Product Line (RDPL) team in Fullerton, California, is growing — and we are looking for Principal Software Engineers who want their work to matter. In this role, you’ll help build the real-time C++ software that powers some of the world’s most advanced radar systems, technology relied on to protect service members and give our nation and allies a decisive edge. This is engineering with purpose: every line of code strengthens our ability to detect threats, defend freedoms, and stay ahead of emerging challenges. If you’re inspired by mission-driven work and energized by solving complex technical problems with a collaborative team, this is where your expertise can make a lasting impact.

  • Collaborate with Scrum teams to design, develop, test, and troubleshoot radar software solutions.
  • Assist in the requirements, design, development, and testing of real-time embedded software, application software, and tools.
  • Contribute to the development of new work products or enhance existing applications and systems.
  • Design, code, test, integrate, and document software solutions in C++ and Object-Oriented Design (OOD).
  • Participate in technical reviews of software components and systems.
  • Follow established Agile/Scrum development practices and processes to maintain the configuration management of software products.
  • Occasional travel (up to 10%) to radar installations to help with testing, integration, or troubleshooting.
  • The ability to obtain and maintain a U.S. government issued Secret security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant experience.
  • Design, develop, test, and maintain C++ software for Embedded Linux and real-time environments.
  • Experience with Agile/SCRUM, DevOps, Jira, Jenkins, and version control systems.
  • Experience with radar systems or other real-time embedded systems.
  • Advanced knowledge of data structures, algorithms, and real-time embedded systems.
  • C++ experience applied to real-time Digital Signal Processing (DSP), enabling radar systems to interpret complex signals and deliver mission-critical awareness.
  • Experience leading technical discussions and mentoring junior engineers.
  • Scripting skills (Python, Perl, or Bash) for automation and testing.
  • Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, 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, and holidays.
  • Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service