Principal Embedded Software Security Engineer -S3E

RTX•Tucson, AZ
•$107,500 - $204,500•Onsite

About The Position

RTX’s Software Security Sensors and Effectors (S3E) Department is hiring a Principal Embedded Software Security Engineer in Tucson, Arizona. The role supports the development of security software for deployed missile systems and requires understanding real-time software design and the performance implications of system security implementations. The engineer contributes to the design, development, integration, and testing of real-time missile software, applying system security principles to missile software applications. The role includes developing C and C++ applications for embedded platforms, assessing how detailed source-code solutions affect the overall missile system, working with Systems Security Engineering to define and implement requirements, and collaborating with customers on technical design reviews and verification of system maturity. The position is onsite 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) and a minimum of 8 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 prior to start and obtain program access after start.
  • U.S. citizenship; only U.S. citizens are eligible for a security clearance.

Nice To Haves

  • Embedded software security experience.
  • Knowledge of or experience with 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, SATA, FPGAs, and ASICs.

Responsibilities

  • Design, develop, integrate, and test real-time missile software, including application and embedded software.
  • Apply system security principles to the design and implementation of missile software applications.
  • Develop software applications in C and C++ on a variety of computing platforms.
  • Understand real-time software design and the performance implications of specific system security implementations.
  • Assess how the position’s work affects the overall missile system and develop or review detailed source-code-level solutions.
  • Work with the Systems Security Engineering team to define and implement requirements.
  • Work in a common development environment to support and facilitate program use of specific capabilities.
  • Interface with customers to review technical designs and support verification of system maturity.

Benefits

  • Medical, dental, and vision insurance.
  • Life insurance and short-term and long-term disability coverage.
  • 401(k) match.
  • Flexible spending accounts.
  • Flexible work schedules.
  • Employee assistance program.
  • Employee Scholar Program and educational assistance.
  • Parental leave.
  • Paid time off and holidays.
  • Achievement awards and recognition programs.
  • Career development programs.
  • Wellness benefits.
  • Child/adult backup care.
  • Annual short-term and/or long-term incentive compensation may be available depending on position level and collective-bargaining coverage; payments are not guaranteed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service