> Markdown version of [/jobs/ext/1401048-principal-software-engineer-embedded-cybersecurity-onsite](https://www.wearedevelopers.com/jobs/ext/1401048-principal-software-engineer-embedded-cybersecurity-onsite). 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). --- # Principal Software Engineer - Embedded Cybersecurity (Onsite) - **Company:** RTX - **Location:** Cedar Rapids, IA, United States - **Experience:** Expert - **Salary:** $107,500.0 - $204,500.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, C++ (Programming Language), Cyber Security, Embedded C, Internet Protocol, Inter-Process Communication, Python (Programming Language), Network Protocols, Software Product Management, Security Software, Software Engineering, Product Software Implementation Methods, Systems Integration, Test Execution Engine, Multithreading, Scripting, Linux Development, Infrastructure Automation Frameworks - **Published:** July 23, 2026 - **Apply:** https://dejobs.org/x/x/63C278D3C8ED41AD8C3B530D461C391C/job/ ## About the Role The ability to obtain and maintain a U.S. government issued security clearance is required., * Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 8 years prior relevant experience or an Advanced Degree in a related field and minimum 5 years of experience * Software development and integration experience embedded C and C++ product software. * Software development and integration experience on complex multi-threaded product software code bases. * Experience with standard full lifecycle software development practices and configuration management tools., * Knowledge and experience in embedded security software development and integration. * Comfortable working in a Linux development environment, with experience in mutexes, semaphores, queues, and inter-process communication. * Exposure to crypto algorithms and their implementation * Ability to mentor engineers on software development skills and practices. * Strong desire to collaborate in a team environment, with experience in Agile methodologies. * Proven track record of meeting project milestones and driving process efficiency improvements. * Experience leading teams and managing projects through the full software lifecycle. * Proficiency in scripting languages like Python and experience with IP networking and networking protocols. ## Description * Architect Cutting-Edge Embedded Solutions : Spearhead the design and development of advanced embedded cryptographic solutions and communications products, ensuring they align with long-term strategic goals and industry standards. * Steer Project Success : Collaborate with cross-functional teams to define comprehensive requirements, oversee software implementation, and drive test case development, verification test execution, and certification processes. * Mentor and Inspire : Cultivate a high-performing engineering culture by mentoring and empowering software developers, enhancing technical expertise and promoting best practices for process improvement. * Elevate Security and Reliability : Take a proactive role in shaping products that significantly enhance the security and reliability of critical communications systems, influencing best practices and guiding the direction of future innovations. ## Related Videos - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Thinking Differently - How to Make Money from Cyber Attacks & Cheats](https://www.wearedevelopers.com/videos/745-thinking-differently-how-to-make-money-from-cyber-attacks-cheats) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Events like RSAC Get You CISOs. Developers Decide What Actually Gets Deployed.](https://www.wearedevelopers.com/magazine/693-events-like-rsac-get-you-cisos-developers-decide-what-actually-gets-deployed) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)