Rust Jobs for Rustaceans 
The hottest Rust jobs in one place. Bookmark this page and tell a friend :)
Latest jobs
Showing 71-80 of 297 jobs
Rust Backend Senior Software Engineer - Pro
Kraken
Active - posted 8 days ago
RUST Developer
AiFA Labs
Active - posted 8 days ago
Rust Backend Senior Software Engineer - Consumer
Kraken
Active - posted 8 days ago
Senior Software Engineer - Rust
Jobgether
Active - posted 8 days ago
Senior Software Engineer
Ripple
Active - posted 8 days ago
Senior Rust Software Engineer
Trackk
Active - posted 9 days ago
RUST Embedded Software Engineer
General Dynamics Mission Systems
Active - posted 10 days ago
Staff Software Engineer, Connected Middleware & OTA Architecture
Rivian and Volkswagen Group Technologies
Active - posted 11 days ago
Rust Software Engineer
Dragonfly
Active - posted 11 days ago
Core ZK Engineer - Linea
Consensys
Active - posted 11 days ago
Lead Rust Software Developer
MDA Edge
Active - posted 8 days ago
Job Description
About the Role
Lead Rust Software Developer for mission‐critical embedded systems. Fully onsite schedule with a 9/80 work pattern and every other Friday off. Serve as a technical leader guiding Rust adoption, legacy conversion, and best practices across product lines.
Key Responsibilities:
- Lead adoption of Rust across embedded development, including standards, patterns, tooling, and code reviews.
- Convert or integrate legacy C/C++ software into Rust while ensuring memory‐safe architectures.
- Translate requirements into maintainable software for C5 and cyber solution domains.
- Collaborate with cross‐functional teams to design and evaluate hardware–software interfaces and system performance.
- Contribute to all SDLC phases: requirements, design, implementation, HW/SW integration, and formal testing.
- Investigate complex issues, determine root causes, and implement robust fixes independently or with multi‐discipline teams.
- Develop software test plans, procedures, and technical documentation.
- Use modeling tools and lab equipment to gather operating data, run experiments, prototype, and evaluate results.
- Participate in peer reviews, track defects, and ensure timely remediation.
- Develop embedded software primarily in Rust, with additional contributions in C/C++ and Python on RTOS platforms such as VxWorks, Linux, and Integrity.
Requirements:
- Active DoD Secret Clearance.
- Bachelor's or Master's in Computer Engineering, Electrical Engineering, Computer Science, or related field.
- 3+ years of production Rust development with deep language expertise.
- 8+ years of embedded software development.
- Professional experience with C/C++ and object‐oriented design.
- Proven embedded systems development experience on RTOS or embedded Linux.
- Excellent oral and written communication skills.
Preferred skills:
- Hands‐on conversion of C/C++ codebases to Rust.
- Rust for embedded targets and real‐time systems.
- Object‐oriented design with exposure to UML/modeling tools such as IBM Rhapsody or MagicDraw/Cameo.
- Device driver and BSP development for real‐time embedded systems.
- Information Assurance and cryptography experience.
- Experience with software certifications such as NSA Type 1 or DO‐178.