Talent.com
Principal RUST Software Engineer

Principal RUST Software Engineer

Butler Recruitment Group LLCPhiladelphia, Pennsylvania, United States
1 day ago
Job type
  • Full-time
  • Quick Apply
Job description

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

$200,000 to $250,000 + Bonus + Full Benefits

Summary

Seeking 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 :  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 C\C++ 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-178.

Excellent oral and written communication skills.

Create a job alert for this search

Principal Rust Software Engineer • Philadelphia, Pennsylvania, United States

Related jobs
  • Promoted
  • New!
Software Engineer, Level 2 - Clearance Required

Software Engineer, Level 2 - Clearance Required

Lockheed MartinKing of Prussia, PA, US
Full-time
Space is a critical domain, connecting our technologies, our security and our humanity.While others view space as a destination, we see it as a realm of possibilities, where we can do more - we can...Show moreLast updated: 1 hour ago
  • Promoted
Quick Earnings : Earn At Least $2310 For Your First 192 Trips, Guaranteed.

Quick Earnings : Earn At Least $2310 For Your First 192 Trips, Guaranteed.

UberClaymont, PA, US
Full-time +1
Earn at least $2310 driving with Uber when you complete your first 192 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show moreLast updated: 1 day ago
  • Promoted
Earn At Least $2310 For Your First 192 Trips, Guaranteed.

Earn At Least $2310 For Your First 192 Trips, Guaranteed.

UberDublin, PA, US
Full-time +1
Earn at least $2310 driving with Uber when you complete your first 192 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show moreLast updated: 1 day ago
  • Promoted
Fast Pay - Earn at least $2310 in your first 192 trips, guaranteed.

Fast Pay - Earn at least $2310 in your first 192 trips, guaranteed.

UberTrainer, PA, US
Full-time +1
Earn at least $2310 driving with Uber when you complete your first 192 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show moreLast updated: 1 day ago
  • Promoted
Primary Care Physician

Primary Care Physician

AtlantiCareHammonton, US
Full-time
AtlantiCare Health System – Southeastern New Jersey.Shape the Future of Primary Care — Join Our Vision for 2030.AtlantiCare, southeastern New Jersey’s largest health system and a Malcolm Baldrige N...Show moreLast updated: 30+ days ago
  • Promoted
Mathematics Private Tutoring Jobs Gloucester

Mathematics Private Tutoring Jobs Gloucester

SuperprofGloucester, NJ, US
Full-time +1
Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup...Show moreLast updated: 17 days ago
  • Promoted
French Private Tutoring Jobs Gloucester

French Private Tutoring Jobs Gloucester

SuperprofGloucester, NJ, US
Full-time +1
Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup...Show moreLast updated: 17 days ago
  • Promoted
Biology Private Tutoring Jobs Levittown

Biology Private Tutoring Jobs Levittown

SuperprofLevittown, PA, US
Full-time +1
Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup...Show moreLast updated: 17 days ago
  • Promoted
Lead Software Engineer

Lead Software Engineer

RelativityPhiladelphia, PA, United States
Full-time
We are seeking a Lead Software Engineer to join the Retrieval Ingestion Team at Relativity.This role is ideal for an experienced engineer who thrives on designing and operating high throughput inge...Show moreLast updated: 30+ days ago
  • Promoted
Travel Speech Language Pathologist (SLP) - $2,266 per week in Egg Harbor Township, NJ

Travel Speech Language Pathologist (SLP) - $2,266 per week in Egg Harbor Township, NJ

AlliedTravelCareersEgg Harbor City, NJ, US
Full-time
AlliedTravelCareers is working with Coast Medical Service to find a qualified Speech Language Pathologist (SLP) in Egg Harbor Township, New Jersey, 08234!. Coast Medical Service is a nationwide trav...Show moreLast updated: 10 days ago
  • Promoted
Mathematics Private Tutoring Jobs Levittown

Mathematics Private Tutoring Jobs Levittown

SuperprofLevittown, PA, US
Full-time +1
Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup...Show moreLast updated: 17 days ago
Rust Software Engineer, Mission Systems | Active DoD Clearance Required

Rust Software Engineer, Mission Systems | Active DoD Clearance Required

Northwest Talent Solutions LLCCamden, New Jersey, United States
Full-time
Quick Apply
Rust Software Engineer Mission Systems | Aerospace / Defense | Active DoD Clearance Required.Northwest Talent Solutions (NWTS) Recruiting on behalf of our confidential defense client.Step into the ...Show moreLast updated: 17 days ago
Sr. Software Engineer

Sr. Software Engineer

Syzygy IntegrationConshohocken, PA, US
Full-time
Quick Apply
Syzygy is rapidly growing, and we want you to join our world-class team today!.Syzygy is a technology company dedicated to delivering solutions that address our customer’s unique ...Show moreLast updated: 30+ days ago
  • Promoted
English Private Tutoring Jobs Gloucester

English Private Tutoring Jobs Gloucester

SuperprofGloucester, NJ, US
Full-time +1
Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup...Show moreLast updated: 17 days ago
  • Promoted
Flexible $ : Earn At Least $2310 For Your First 192 Trips, Guaranteed.

Flexible $ : Earn At Least $2310 For Your First 192 Trips, Guaranteed.

UberMarcus Hook, PA, US
Full-time +1
Earn at least $2310 driving with Uber when you complete your first 192 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show moreLast updated: 1 day ago
  • Promoted
French Private Tutoring Jobs Levittown

French Private Tutoring Jobs Levittown

SuperprofLevittown, PA, US
Full-time +1
Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup...Show moreLast updated: 17 days ago
  • Promoted
Part-time gig : Earn at least $2310 for your first 192 trips, guaranteed.

Part-time gig : Earn at least $2310 for your first 192 trips, guaranteed.

UberLinwood, PA, US
Full-time +1
Earn at least $2310 driving with Uber when you complete your first 192 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show moreLast updated: 1 day ago
  • Promoted
Algebra Private Tutoring Jobs Gloucester

Algebra Private Tutoring Jobs Gloucester

SuperprofGloucester, NJ, US
Full-time +1
Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup...Show moreLast updated: 17 days ago