Embedded Software Security Engineer I - S3E

RTX•Tucson, AZ
•$57,200 - $108,800•Onsite

About The Position

Raytheon’s Software Security Sensors and Effectors (S3E) Department is seeking a Software Engineer in Tucson, Arizona, to develop security software for deployed missile systems. The software teams use an Agile Scrum process to design, code, and continuously integrate capabilities into a mature customer solution. The position requires an interest in learning real-time software design and understanding the performance implications of System Security implementations. This is a full-time, onsite role in Tucson. The engineer will contribute to the design, development, integration, and testing of real-time missile application and embedded software; learn and apply System Security principles; and work with the Systems Security Engineering team to define and implement requirements. The role uses C and C++ on a variety of computing platforms and a common development environment that supports program reuse of specific capabilities. An active and transferable U.S. government-issued security clearance is required before the start date, and the candidate must be able to obtain an interim clearance before starting. U.S. citizenship is required for security-clearance eligibility. The salary range is $57,200–$108,800. Hired applicants may be eligible for benefits and annual incentive compensation, subject to position and business-unit eligibility and other stated conditions.

Requirements

  • Bachelor’s degree in Science, Technology, Engineering, Mathematics, or a related field (typically required).
  • Experience with C and/or C++.
  • Active and transferable U.S. government-issued security clearance required prior to start date; ability to obtain an interim clearance before the start date.
  • U.S. citizenship, as required for eligibility for a security clearance.
  • Ability and interest to learn real-time software design and the performance implications of System Security implementations.

Nice To Haves

  • Active or existing Secret-level U.S. security clearance.
  • Knowledge or experience with Linux/Unix environments.
  • Knowledge or experience with FPGAs.
  • Knowledge or experience with inter-processor communication.
  • Knowledge or experience with ARM architecture.
  • Knowledge or experience with secure boot concepts.
  • Knowledge or experience with cryptographic algorithms or concepts.
  • Knowledge or experience with embedded software and/or hardware.
  • Knowledge or experience with embedded operating systems such as VxWorks or Embedded Linux.
  • Experience in Agile and DevSecOps environments.
  • Experience with configuration management tools such as Git.
  • Experience with Python or similar languages.

Responsibilities

  • Design, develop, integrate, and test real-time missile application and embedded software.
  • Learn and apply System Security principles to the design and implementation of missile software applications.
  • Develop software applications using C and C++ on a variety of computing platforms.
  • Understand real-time software design and the performance implications associated with System Security implementations.
  • Work with the Systems Security Engineering team to define and implement requirements.
  • Work in a common development environment to support program use of specific capabilities.

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 other factors
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service