Software Engineer II, Onsite

RTX•Fullerton, CA
•$75,800 - $144,200•Onsite

About The Position

Raytheon’s Software Department in Fullerton, California, is hiring a Software Engineer II to develop and deploy software for real-time, mission-critical systems. The position is primarily onsite and includes occasional travel to customer sites for testing and deployment. The engineer will develop software applications and components supporting real-time data collection, processing, and user interaction across distributed systems. The role also contributes to design reviews, configuration management, automated testing, technical documentation, and coordination with systems, test, and data engineering teams.

Requirements

  • A STEM degree and a minimum of 2 years of prior relevant experience.
  • Experience using C/C++ and Python for application development, data processing, and automation.
  • Experience across SDLC phases, including design, coding, integration, and testing of large systems.
  • Ability to obtain and maintain a U.S. government-issued security clearance; U.S. citizenship is required.
  • An active and existing DoD Secret clearance is required after day one.

Nice To Haves

  • Experience with requirements development and flow-down processes.
  • Experience with system- or subsystem-level Integration, Verification and Validation (IV&V).
  • Familiarity with Agile lifecycle processes, including Scrum, Continuous Integration, and Test-Driven Development.
  • Development experience on Linux, VxWorks, or other real-time operating systems.
  • Experience in radar-domain software development, signal processing, and/or system integration.
  • Experience working in laboratory environments with physical hardware, such as test benches or simulators.
  • Knowledge of integration and testing of air-, land-, or sea-based mission systems from SIL through flight test.
  • Internship or project experience involving data pipelines, AI/ML integration, or cross-domain systems.
  • Experience with test automation and CI/CD tools such as Jenkins or GitLab CI.
  • Well-developed communication, documentation, and problem-solving skills.
  • Active U.S. government-issued security clearance that is transferable.

Responsibilities

  • Design, implement, and maintain software applications using C/C++ and Python.
  • Work within an Agile team to design, develop, test, and deploy software components for real-time data collection, processing, and user interaction across distributed systems.
  • Participate in design and code reviews, configuration management activities, and automated testing in a CI/CD environment.
  • Collaborate with systems, test, and data engineering teams to integrate software components and support system objectives.
  • Develop and maintain technical documentation and contribute to formal design reviews.
  • Travel to customer sites for testing and deployment as needed.

Benefits

  • Healthcare benefits, including medical, dental, vision, and life insurance.
  • Short- and long-term disability insurance.
  • 401(k) match.
  • Flexible spending accounts.
  • Flexible work schedules.
  • Employee assistance program.
  • Employee Scholar Program and educational assistance.
  • Parental leave, including paternal leave.
  • Paid time off and holidays.
  • Achievement awards and recognition programs.
  • Career development programs.
  • Child/adult backup care.
  • Relocation assistance for eligible candidates.
  • Potential eligibility for annual short-term and/or long-term incentive compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service