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. The department develops security software for deployed missile systems, using an Agile Scrum process to design, code, and continuously integrate capabilities into mature customer solutions. In this role, you will contribute to the design, development, integration, and testing of application and embedded software for real-time missile systems. You will learn and apply System Security principles, develop software in C and C++ across computing platforms, and work with Systems Security Engineering to define and implement requirements. The role also involves learning real-time software design and understanding the performance implications of System Security implementations, within a common development environment that supports reuse of program capabilities. This is a full-time, onsite position in Tucson, Arizona. U.S. citizenship and an active, transferable U.S. government security clearance are required before starting; the posting also specifies the ability to obtain an interim clearance before the start date.

Requirements

  • Bachelor’s degree in Science, Technology, Engineering, Mathematics, or a related field.
  • Experience with C and/or C++.
  • U.S. citizenship, as required for security-clearance eligibility.
  • Active and transferable U.S. government-issued security clearance required before the start date.
  • Ability to obtain an interim U.S. government-issued security clearance before the start date.

Nice To Haves

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

Responsibilities

  • Design, develop, integrate, and test application and embedded software for real-time missile 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 of specific System Security implementations.
  • Work closely with the Systems Security Engineering team to define and implement requirements.
  • Work in a common development environment to support program reuse 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 program conditions
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service