Washington DC, United States of America On-site

apply is hiring a Principal RUST Software Engineer

About the Role

Shape the future of secure embedded systems by leading RUST implementation across mission-critical aerospace and defense technologies. In this role, you will establish the technical vision for RUST integration, ensuring long-term alignment with system reliability, performance, and security mandates.

Key Responsibilities

  • Lead the end-to-end strategy for adopting RUST in embedded environments, from roadmap planning to deployment and cross-product integration.
  • Define and enforce architectural standards that promote memory safety, efficiency, and maintainability in constrained systems.
  • Act as the top-level technical authority for RUST, reviewing complex code and design decisions while mentoring engineers across teams.
  • Direct the modernization of legacy C/C++ components into robust, production-grade RUST implementations without sacrificing performance or security.
  • Apply deep expertise in computer science and real-time systems to develop software for embedded operating environments such as VxWorks, Linux, and Integrity.
  • Diagnose and resolve advanced system-level defects, including concurrency issues and memory anomalies, often requiring independent problem-solving and coordination across disciplines.
  • Lead technical execution across the full software lifecycle—from requirements analysis and design reviews to integration, testing, and formal verification.
  • Partner with systems engineers and program leadership to convert mission objectives into well-scoped engineering deliverables.
  • Author test plans, verification procedures, and technical documentation to meet compliance standards such as DO-178 and NSA Type 1 requirements.

Requirements

  • Active Department of Defense Secret Clearance is required for consideration.
  • Extensive experience with RUST, C/C++, and Python in embedded, real-time contexts.
  • Proven leadership in software architecture and high-assurance development environments.

Work Environment

This is an onsite position based in Washington DC, operating on a 9/80 schedule—providing every other Friday off. Full benefits and performance bonus included. Compensation ranges from $200,000 to $250,000 annually, with additional bonus potential.

Required Skills
RUSTC/C++PythonVxWorksLinuxIntegrityEmbedded SystemsRTOSSoftware ArchitectureTechnical Roadmap DevelopmentSoftware Engineering Best PracticesDesign PatternsEngineering MentorshipClearance Required RUSTC/C++PythonVxWorksLinuxIntegritySystems ProgrammingSecure CodingReal-Time Operating SystemsDoD ClearanceArchitectural Design
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
apply
A family-owned, customer-focused integrator of cutting-edge industrial automation and robotic welding systems with a diverse client base and a steady pipeline of custom projects.
All jobs at apply Visit website
Job Details
Category embedded
Posted 5 months ago