Senior Embedded Software Security Engineer- S3E

RTX•Tucson, AZ
•$86,800 - $165,200•Onsite

About The Position

The Software Security Sensors and Effectors (S3E) Department is hiring a Senior Software Security Engineer in Tucson, Arizona. The role supports the development of security software for deployed missile systems and calls for understanding real-time software design and the performance implications of system security implementations. The engineer will participate in the design, development, integration, and testing of real-time missile software, applying system security principles to missile applications. The role involves developing C and C++ applications across computing platforms, collaborating with Systems Security Engineering to define and implement requirements, and working in a common development environment. The engineer will connect detailed source-code solutions to the broader missile system and interface with customers to review technical designs and support verification of system maturity. This is an onsite U.S.-based role in Tucson and requires U.S. citizenship and the ability to obtain and maintain the required U.S. government security clearance and program access.

Requirements

  • Bachelor’s degree in Science, Technology, Engineering, or Mathematics (STEM), typically, and a minimum of 5 years of relevant software experience.
  • Experience with C and C++.
  • Experience with Xilinx UltraScale+ MPSoC, Versal, or similar embedded processors.
  • Experience with an embedded operating system such as VxWorks, Embedded Linux, or similar.
  • Ability to obtain and maintain an interim Secret-level U.S. security clearance before the start date, with the ability to obtain program access after starting.
  • U.S. citizenship; only U.S. citizens are eligible for the required security clearance.

Nice To Haves

  • Embedded software security experience.
  • Experience or knowledge of Linux/Unix environments.
  • Experience interfacing with FPGAs.
  • Experience interfacing with low-level memory drivers.
  • Experience with inter-processor communication.
  • Knowledge of ARM architecture.
  • Knowledge of secure boot concepts.
  • Knowledge of cryptographic algorithms.
  • Experience designing, implementing, testing, or fielding real-time security-oriented solutions on Department of Defense programs; embedded experience is highly preferred.
  • Experience using security-relevant tools and devices for security auditing, network security, host/server security, communication security, or policy management.
  • Experience in Agile and DevSecOps environments.
  • Experience with Agile/Scrum/Kanban frameworks and development environments.
  • Experience using software configuration management and bug-tracking tools.
  • Experience with Python or Perl.
  • Knowledge of modern computer architectures and hardware technologies, including PCIe, GPIO, I2C, and SATA.
  • Knowledge of FPGAs.
  • Knowledge of ASICs.

Responsibilities

  • Design, develop, integrate, and test application and embedded software for real-time missile systems.
  • Apply system security principles to missile software application design and implementation.
  • Develop software applications in C and C++ across a variety of computing platforms.
  • Consider real-time software design and the performance implications of system security implementations.
  • Understand how individual work affects the missile system as a whole, and develop or review detailed solutions at the source-code level.
  • Work with the Systems Security Engineering team to define and implement requirements.
  • Work in a common development environment that supports program use of specific capabilities.
  • Interface with customers to review technical designs and support verification of system maturity.

Benefits

  • Compensation, healthcare, wellness, retirement, and work/life benefits.
  • Career development and recognition programs.
  • Parental leave, including paternal leave.
  • Flexible work schedules.
  • Achievement awards.
  • Educational assistance.
  • Child/adult backup care.
  • Medical insurance.
  • Dental insurance.
  • Vision insurance.
  • Life insurance.
  • Short-term disability.
  • Long-term disability.
  • 401(k) match.
  • Flexible spending accounts.
  • Employee assistance program.
  • Employee Scholar Program.
  • Paid time off.
  • Holidays.
  • Applicants may be eligible for annual short-term and/or long-term incentive compensation, subject to position level, collective-bargaining coverage, and applicable factors; payments are not guaranteed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service