Demo

Lead RUST Software Engineer

ExecutivePlacements.com
Philadelphia, PA Full Time
POSTED ON 11/24/2025
AVAILABLE BEFORE 12/23/2025
Principal RUST Software Engineer

Philadelphia PA

Full-time, Onsite (No Remote Options)

9/80 Work Week (Every Other Friday Off)

Department Of Defense (DoD) Secret Clearance REQUIRED

$, to $, Bonus Full Benefits

Summary

Looking for a Principal RUST Software Engineer to play a vital role in the strategic development of our critical systems. This position goes beyond coding and involves providing expert architectural guidance and leading organizational transformations. The Principal Engineer will take charge of steering the direction and strategy for product and infrastructure development by overseeing the widespread implementation and deployment of the RUST programming language across multiple embedded product lines. Responsibilities include outlining the RUST engineering roadmap, ensuring code security and memory safety, and mentoring senior and junior engineers on intricate implementation patterns for our C5 and Cyber Solution Centers. The selected individual will be a key team player in a Scrum team, shaping the future of secure, high-assurance software in the aerospace and defense industry.

Key Responsibilities

  • RUST Strategic Leadership: Define, promote, and steer the comprehensive strategy and roadmap for RUST adoption, deployment, and integration across various mission-critical product lines to ensure alignment with long-term business objectives.
  • Architectural Guidance & Standards: Establish and enforce top-level best practices, design patterns, and architectural standards for efficient and memory-safe application of RUST, especially in limited-resource embedded environments.
  • Technical Mentorship & Development: Act as the primary technical mentor, expert, and final reviewer for RUST code and complex design elements, enhancing the expertise of the broader engineering team significantly.
  • Legacy Modernization: Lead and execute the intricate integration or conversion of substantial legacy C/C software components into production-ready RUST solutions, prioritizing security and performance equivalence.
  • High-Assurance Software Development: Apply advanced computer science, engineering, and mathematical analysis concepts to develop secure, maintainable software (especially in RUST, C/C , and Python) for embedded real-time operating systems (e.g., VxWorks, Linux, Integrity).
  • Advanced Troubleshooting: Investigate, diagnose, and resolve the root causes of the most complex and systemic technical issues (e.g., race conditions, memory issues) at the system level, often requiring independent judgment and cross-functional team leadership.
  • SDLC Ownership: Lead and participate in all stages of the Software Development Life Cycle, including guide requirements breakdown, system-level design review, implementation, hardware-software integration, and formal test validation.
  • Stakeholder Collaboration: Collaborate closely with program managers, systems engineers, and external stakeholders to translate high-level mission requirements into prioritized, scoped, and actionable technical tasks.
  • Develop software test plans, procedures, and relevant technical documentation, ensuring compliance with industry and customer standards (e.g., NSA Type 1, DO-).

Qualifications

  • Experience: A minimum of 12 years of progressive, prior relevant experience, demonstrating increasing technical responsibility, with a Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field (or 10 years with a Graduate Degree, or 16 years without a degree).
  • RUST Expertise: 5 years of hands-on experience developing production RUST software, including a demonstrated deep architectural understanding of the language, its concurrency models, and its application to high-assurance systems.
  • C/C Interoperability: Extensive experience with C/C development and object-oriented design, particularly in scenarios requiring integration or conversion to RUST.
  • Clearance: Must be a U.S. Citizen with an Active Department of Defense (DoD) Secret Clearance.

Preferred Additional Skills

  • Experience developing RUST software for embedded systems.
  • Experience converting CC code to RUST.
  • Object-oriented design and implementation experience, with exposure to software modeling and UML tools such as IBM Rhapsody or Magic Draw/Cameo.
  • Experience developing device drivers and Board Support Packages for real-time embedded systems.
  • Experience with Information Assurance and/or cryptography.
  • Experience with NSA Type 1 certification or other SW certification such as DO-.
  • Excellent oral and written communication skills.

Salary.com Estimation for Lead RUST Software Engineer in Philadelphia, PA
$158,454 to $182,102
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Lead RUST Software Engineer?

Sign up to receive alerts about other jobs on the Lead RUST Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$173,217 - $199,061
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ExecutivePlacements.com

ExecutivePlacements.com
Hired Organization Address Alaska, AK Full Time
DevSecOps Architect - Application Security & Software Supply Chain Remote Visa- Open 6 Months Key Responsibilities Desig...
ExecutivePlacements.com
Hired Organization Address Providence, RI Full Time
HRIS Analyst Job Posting The HRIS Analyst is a support level position within the HRIS organization. This position is res...
ExecutivePlacements.com
Hired Organization Address Wilmington, DE Intern
Capital One Software is seeking a Senior Manager, Data Engineering who is passionate about marrying innovation with emer...
ExecutivePlacements.com
Hired Organization Address Wilmington, DE Part Time
Ever since our first credit card customer in 1994, Capital One has recognized that technology and data can enable even l...

Not the job you're looking for? Here are some other Lead RUST Software Engineer jobs in the Philadelphia, PA area that may be a better fit.

Senior/Lead Software Engineer - Rust

The Blond HR, Camden, NJ

Principal RUST Software Engineer

Butler Recruitment Group, Philadelphia, PA

AI Assistant is available now!

Feel free to start your new journey!