Demo

Principal RUST Software Engineer

Butler Recruitment Group
Philadelphia, PA Full Time
POSTED ON 11/23/2025
AVAILABLE BEFORE 1/23/2026
Principal RUST Software EngineerPhiladelphia PA Full-time, Onsite (No Remote Options)9/80 Work Week (Every Other Friday Off)Department of Defense (DoD) Secret Clearance REQUIRED$200,000 to $250,000 Bonus Full Benefits SummarySeeking a Principal RUST Software Engineer to serve as a key technical leader in the strategic evolution of our mission-critical systems. This role is not just about writing code; it is about providing expert-level architectural direction and driving organizational change. The Principal Engineer will be instrumental in setting the direction and strategy for product and infrastructure development by leading the full-scale adoption and deployment of the RUST programming language across multiple embedded product lines. You will be responsible for defining the RUST engineering roadmap, ensuring code is secure and memory-safe, and mentoring senior and junior engineers on complex implementation patterns for our C5 and Cyber Solution Centers. The selected candidate will operate as a key team member on a Scrum team, shaping the future of secure, high-assurance software in the aerospace and defense sector. Key Responsibilities RUST Strategic Leadership: Define, champion, and drive the comprehensive strategy and roadmap for RUST adoption, deployment, and integration across multiple mission-critical product lines, ensuring technical alignment with long-term business goals. Architectural Guidance & Standards: Establish and enforce principal-level best practices, design patterns, and architectural standards for memory-safe and efficient usage of RUST, especially in resource-constrained embedded environments. Technical Mentorship & Development: Serve as the primary technical mentor, subject matter expert, and ultimate reviewer for RUST code and complex design artifacts, significantly elevating the skill set of the broader engineering team. Legacy Modernization: Guide and execute the complex integration or conversion of significant legacy C/C software components into production-ready RUST solutions, prioritizing security and performance parity. High-Assurance Software Development: Apply expert-level computer science, engineering, and mathematical analysis concepts to develop high-assurance, maintainable software (primarily 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: Drive and participate in all phases of the Software Development Life Cycle, including leading requirements decomposition, system-level design review, implementation, hardware-software integration, and formal test verification. 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-178). 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:&

Salary : $136,200 - $182,600

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 Principal RUST Software Engineer?

Sign up to receive alerts about other jobs on the Principal RUST Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$173,217 - $199,061
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
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 Butler Recruitment Group

  • Butler Recruitment Group Washington, DC
  • Candidate ProfileJD from a top-tier law school with excellent academic credentialsActive Bar Admission in the District of Columbia, in good standing5-7 yea... more
  • 15 Days Ago

  • Butler Recruitment Group Boston, MA
  • Candidate ProfileJD or paralegal certificate is required2-5 years of substantive commercial real estate transactional experience in a law firm settingStron... more
  • 15 Days Ago

  • Butler Recruitment Group Matthews, NC
  • Candidate ProfileJD from a top-tier law school with excellent academic credentials.Active Bar Admission in North Carolina, in good standing.4-5 years of su... more
  • 15 Days Ago

  • Butler Recruitment Group Village, IL
  • Candidate ProfileJD from a top-tier law school with a strong academic record.Active Bar Admission in Illinois.3 years of substantive civil litigation exper... more
  • 15 Days Ago


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

  • The Blond HR Camden, NJ
  • If you Do Not Have an Active U.S. Department of Defense Secret Clearance, DO NOT APPLY Lead Rust Software Developer | Next-Gen Embedded Defense Systems Cam... more
  • 4 Days Ago

  • Aleron Camden, NJ
  • Description Are you a Rust Software Developer looking to join one of the top companies in the Aerospace and Defense industry? Are you looking to further yo... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!