Principal Software Engineer Embedded Cybersecurity- Active Secret- Active Secret; Onsite
Listed on 2026-05-31
-
Software Development
Embedded Software Engineer, Software Engineer, C++ Developer, DevOps
Position Summary
Principal Software Engineer – Embedded Cryptographic Software.
Required U.S. citizenship and currently active DoD Secret clearance. Primarily onsite in Ft. Wayne, IN. The role focuses on designing, developing, integrating, and verifying secure embedded software for U.S. military communication products in collaboration with hardware, FPGA, and software teams.
- Lead the design, development, and integration of advanced embedded cryptographic solutions and communication products.
- Architect secure, multi‑threaded embedded C++ or Rust codebases and advance software architecture through innovative solutions.
- Define comprehensive requirements, oversee implementation, and drive test case development, verification, and certification processes.
- Mentor and empower software developers, fostering a high‑performing engineering culture.
- Enhance security and reliability of critical communications systems, guiding future innovations and best practices.
- Bachelor’s degree in a STEM field (or equivalent) and at least 8 years of relevant experience, or a Master’s/Ph.D. and at least 5 years of experience.
- Proficient in C++ or Rust, Python, and embedded Linux.
- Embedded software development and integration experience with complex multi‑threaded product software codebases.
- Experience with standard full‑lifecycle software development practices and configuration management tools.
- Active and transferable U.S. government‑issued security clearance (DoD Secret) required before start date.
- Experience in embedded security software development and integration.
- Comfortable working in a Linux development environment, including mutexes, semaphores, queues, and inter‑process communication.
- Exposure to secure software and cryptographic algorithms.
- Prior mentoring of engineers and experience with Agile methodologies.
- Proficiency in scripting languages such as Python and familiarity with IP networking and protocols.
- Track record of meeting project milestones and improving processes.
Salary range: $107,500 – $204,500 USD. Benefits include medical, dental, and vision insurance; three weeks of vacation for newly hired employees; generous 401(k) plan with employer matching and separate retirement contribution; tuition reimbursement; student loan repayment; life and disability coverage; optional pet, home, and auto insurance; critical illness coverage; group legal and protection; parental leave; fertility and family planning support; adoption assistance;
employee assistance program; wellness incentives; virtual medical visits; child and elder care services; and relocation assistance.
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, veteran status, or any other applicable protected class.
#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).