Senior Principal Software Security Engineer
Listed on 2026-06-03
-
Software Development
Embedded Software Engineer, Software Engineer
Location
US-AZ-TUCSON-801 ~ 1151 E Hermans Rd ~ BLDG 801 (External Site)
Software Security Sensors and Effectors (S3E) Department is looking to hire a Sr Principal Software Security Engineer in Tucson, AZ.
What You Will Do- This position requires understanding of real‑time software design and the performance implications associated with specific System Security implementations.
- Involve with application and embedded software design, development, integration, and testing of real‑time missile software.
- Apply System Security principles to the design and implementation of Missile software applications.
- Develop software applications using C and C++ languages on a variety of computing platforms.
- Able to understand how the position’s efforts affect the “big picture” of the missile system and be able to develop or review detailed solutions at the source code level.
- Work closely with the Systems Security Engineering team to define and implement requirements.
- Work in a common development environment to support and facilitate program ability to leverage specific capabilities.
- Interface with the customer community to review technical design and support verification of system maturity.
- Typically requires a Bachelor’s in Science, Technology, Engineering, or Mathematics (STEM) AND a minimum of 10 years of relevant software experience.
- Experience with C / C++.
- Experience with Xilinx Ultra Scale+ MPSoC, Versal, or similar Embedded Processors.
- Experience with embedded OS like VxWorks, Embedded Linux, or similar.
- Embedded Software Security experience.
- The ability to obtain and maintain an Interim Secret Level U.S. security clearance prior to start date and U.S. citizenship.
- Experience with validation and verification of software applications.
- Experience / Knowledge of any of the following:
- Linux/Unix environment.
- Interfacing with FPGAs.
- Interfacing with low‑level memory drivers.
- Inter‑processor communication.
- ARM Architecture.
- Secure boot concepts.
- Cryptographic Algorithms.
- Experience designing, implementing, testing, or fielding real‑time security‑oriented solutions on Department of Defense (DoD) programs (embedded experience 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 Dev Sec Ops environments.
- Experience in an Agile/Scrum/Kanban framework and development environment.
- Experience using software configuration management and bug tracking tools.
- Experience with Python / Perl.
- Knowledge of modern computer architectures and hardware technologies, including PCIe, GPIO, I2C, SATA, FPGAs, ASICs.
- A robust total rewards package including compensation; healthcare, wellness, retirement and work/life benefits; career development and recognition programs.
- Parental leave, flexible work schedules, achievement awards, educational assistance and child/adult backup care.
Salary Range: 132,400 USD – 251,600 USD.
Onsite:
Employees who work in Onsite roles will work primarily onsite, including all production and maintenance employees who are essential to the development of our products.
RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).