Job Description
Job Description
Rust Software Engineer Mission Systems | Aerospace / Defense | Active DoD Clearance Required
Location : Camden, NJ
Schedule : 9 / 80 | Full-Time | U.S. Citizenship Required
Recruiter : Northwest Talent Solutions (NWTS) Recruiting on behalf of our confidential defense client
About the Opportunity :
Step into the future of mission-critical innovation.
NWTS is seeking a highly skilled Rust Software Engineer to support next-generation C5 and Cyber Solution Centers for one of the nation's leading defense innovators. This is a rare opportunity to play a defining role in modernizing embedded systems and driving the secure adoption of Rust across enterprise-level mission platforms.
This role is ideal for engineers who are passionate about building safe, high-performance embedded systems , leading technical modernization efforts, and shaping the architectural evolution of defense-grade technology.
What You'll Do :
Lead the adoption and implementation of Rust across multiple embedded product lines.
Guide teams on best practices , secure memory management , and safe system design.
Support and mentor engineers in converting legacy C / C++ software into Rust-based, high-integrity systems.
Apply computer science, engineering, and mathematical principles to real-time embedded environments.
Develop and maintain software for mission-critical C5 and cyber platforms .
Collaborate with cross-functional hardware and software teams to optimize system performance.
Participate in all phases of the SDLC requirements, design, implementation, integration, and testing .
Contribute to software test plans, documentation, and compliance with defense engineering standards.
Required Qualifications :
U.S. Citizenship and Active DoD Secret Clearance (required).
Bachelors or Master's degree in Computer Engineering, Computer Science, or a related field.
3+ years developing production Rust software.
8+ years of embedded software engineering experience.
Strong experience in C / C++ , object-oriented design , and embedded real-time operating systems (VxWorks, Integrity, Linux).
Proven success leading or guiding Rust adoption within development teams.
Excellent collaboration and communication skills.
Preferred Experience :
Migration of C / C++ codebases to Rust in embedded or defense systems.
Development of device drivers and Board Support Packages (BSPs) .
Familiarity with UML tools (MagicDraw, IBM Rhapsody).
Background in cryptography , information assurance , or NSA Type 1 certification .
Experience with DO-178 or similar safety-critical certification processes.
Compensation & Benefits :
Base Salary : $132,000 $200,000 (commensurate with experience).
Comprehensive Benefits : 401(k), relocation assistance, paid holidays, and more.
Schedule : 9 / 80 work structure offering flexible work-life balance.
Why Work With NWTS :
At Northwest Talent Solutions (NWTS) , we specialize in connecting top-tier engineers with opportunities that define the future of national security, aerospace, and advanced technology.
Our defense recruiting team operates at the intersection of innovation, precision, and mission , ensuring that every placement contributes to projects that protect and empower.
If you are ready to lead the Rust revolution within embedded defense systems and thrive in an environment where your expertise directly impacts mission success we want to hear from you.
#RustEngineer #SoftwareEngineering #EmbeddedSystems #AerospaceJobs #DefenseCareers #MissionCritical #DoDCleared #SecurityClearance #RustProgramming #EmbeddedDevelopment #CPlusPlus #CyberEngineering #ClearedTalent #NationalSecurity #AIandDefense #EngineeringLeadership #NorthwestTalentSolutions #HiringNow #RustJobs #TechTalent #VeteranFriendly #STEMCareers #NWTS #RustDevelopment
Software Engineer • Camden, NJ, US