AI Summary
Expert RUST Software Engineer supporting aerospace, aviation, and defense projects. Manage integration or conversion of legacy software systems to RUST. Collaborate with cross-functional teams.
Key Highlights
Support the adoption and integration of RUST in embedded software development
Provide best practices and architectural guidance for memory-safe usage of RUST
Develop and document implementation guidance and best practices for RUST software development
Translate complex technical requirements into effective, maintainable RUST solutions
Collaborate with cross-functional teams within the C5 and Cyber Solution Centers
Technical Skills Required
Benefits & Perks
Relocation assistance available
100% onsite work in Herndon, Virginia
Active Secret clearance required
Job Description
Job Summary – Expert, RUST Software Developer
Location: Herndon, VA (Full time)
- Serve as an expert RUST Software Engineer supporting aerospace, aviation, and defense projects.
- Support the Integrated Mission Systems business by guiding the adoption and integration of RUST in embedded software development.
- Manage integration or conversion of legacy software systems to RUST.
- Provide best practices and architectural guidance for memory-safe usage of RUST.
- Develop and document implementation guidance and best practices for RUST software development.
- Translate complex technical requirements into effective, maintainable RUST solutions.
- Collaborate with cross-functional teams within the C5 and Cyber Solution Centers.
- Work 100% onsite in Herndon, Virginia; relocation assistance available.
- Ensure compliance with Department of Defense (DoD) security requirements; active Secret clearance required.
- Utilize expertise in C/C++ development and object-oriented design as needed.
- Leverage a minimum of 5 years of hands-on RUST experience and at least 12 years in software engineering.
- Contribute to mission-critical defense and commercial technology projects in a global organization.