> Markdown version of [/jobs/ext/4701919-embedded-software-security-engineer](https://www.wearedevelopers.com/jobs/ext/4701919-embedded-software-security-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Security Engineer - **Company:** RTX - **Location:** Tucson, AZ, United States - **Experience:** Expert - **Salary:** $86,800 - $165,200 - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Agile Methodology, Software Applications, Computing Platforms, ARM Architecture, Bug Tracking Systems, C++ (Programming Language), Perl (Programming Language), Embedded Software, Serial ATA, Field-Programmable Gate Array (FPGA), Integrated Development Environments, Python (Programming Language), Network Security, PCI Express, Scrum Methodology, Real-Time Operating Systems, Software Configuration Management, Software Engineering, VxWorks, Hardware Infrastructure, U-Boot, Devsecops - **Published:** November 13, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=3067523271-2 ## About the Role Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Security Clearance Type: DoD Clearance: Secret Security Clearance Status: Ability to obtain INTERIM U.S. government issued security clearance is required prior to start date, * Typically requires a Bachelor's in Science, Technology, Engineering, or Mathematics (STEM) AND a minimum of 5 years of relevant software experience * Experience with C / C++ * Experience with Xilinx UltaScale+ MPSoC, Versal, or similar Embedded Processors * Experience with embedded OS like VxWorks, Embedded Linux, or similar * The ability to obtain and maintain an Interim Secret Level U.S. security clearance is required prior to start date with the ability to obtain program access after start . U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. Qualifications We Prefer: * Embedded Software Security experience * 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 DevSecOps environments * Experience in an Agile/Scrum/Kanban frameworks and development environments * 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 * Field Programmable Gate Arrays (FPGAs) * Application-Specific Integrated Circuits (ASICs) ## Description * 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 * Understand real-time software design and the performance implications associated with specific System Security implementations. * Able to understand how position's efforts affect the "big picture" of the missile system and be able to develop or review detail 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 customer community to review technical design and support verification of system maturity.