Senior RUST Software Engineer / Technical Lead RUST | Remote
Quick overview
Job description
Senior Software Engineer / Technical Lead – Rust
Position Summary
We are seeking an experienced Rust Software Engineer to develop next-generation safety-critical embedded software for automotive, aerospace, industrial automation, or other real-time systems. The ideal candidate will combine deep expertise in Rust, real-time operating systems, and functional safety standards to build secure, deterministic, and highly reliable software platforms.
Key Responsibilities
Software Architecture & Development
- Design and develop safety-critical embedded software using Rust.
- Develop low-level platform software, middleware, drivers, and system services.
- Build high-performance real-time applications with deterministic behavior.
- Define software architecture and interface specifications.
- Optimize memory footprint, startup time, and CPU utilization.
- Perform code reviews and ensure compliance with safety guidelines.
Functional Safety
- Contribute to safety concept implementation and software safety requirements.
- Develop software compliant with:
- ISO 26262
- IEC 61508
- DO-178C (preferred)
- IEC 62304 (preferred)
- Support safety analysis activities:
- FMEA
- FMEDA
- FTA
- DFA
Real-Time Systems
- Design solutions for:
- Hard real-time systems
- Interrupt-driven architectures
- Multi-threaded systems
- Time-sensitive networking
- Analyze worst case execution time (WCET).
- Develop interrupt-safe and lock-free software components.
- Ensure deterministic system behavior.
Security & Reliability
- Implement secure boot and trusted execution concepts.
- Apply secure coding practices.
- Design memory-safe software architectures.
- Perform threat analysis and mitigate cybersecurity risks.
Integration & Validation
- Integrate Rust components with:
- C/C++
- AUTOSAR
- Linux
- QNX
- RTOS platforms
- Develop unit, integration, and system tests.
- Support CI/CD and automated quality gates.
Mandatory Technical Skills
Rust Programming (Expert)
- Ownership, borrowing, lifetimes
- Traits and generics
- Async programming
- Unsafe Rust review and containment
- FFI integration (Rust ↔ C/C++)
- no_std development
- Embedded Rust ecosystem
- Cargo workspace management
Embedded Systems
- Bare-metal development
- MCU and MPU architecture
- ARM Cortex-M / Cortex-R / Cortex-A
- Memory-mapped peripherals
- DMA, interrupts, watchdogs
- BSP and device drivers
Real-Time Systems
- FreeRTOS
- Zephyr
- SafeRTOS
- AUTOSAR OS
- QNX
- RT Linux
Communication Protocols
- SPI
- I2C
- UART
- CAN / CAN-FD
- Ethernet
- SOME/IP
- DDS
- BLE
- UWB
- TCP/IP
Safety & Quality
- ISO 26262 ASIL-B/C/D
- MISRA
- ASPICE
- Static analysis
- Formal verification concepts
- Safety case development
Development Tools
- Git/Gerrit
- Jenkins/GitHub Actions
- CMake/Bazel
- QEMU
- Lauterbach
- Vector CANoe
- SonarQube
Similar jobs
- FO

Software Engineer, Form NowRecently posted Auto Apply
Formlabs · Billerica · Hybrid 🇺🇸
DjangoNext.jsPython+3Technology$110k/yr - EU

Member of Technical StaffRecently posted Auto Apply
Eudia · Palo Alto · Hybrid 🇺🇸
AWSMLOpsMLflow+10$180k - $210k/yr - ST

Systems EngineerRecently posted
Stefanini · Raleigh, NC · On-site 🇺🇸
JiraTechnologySalary not listed - AI
Custom Software EngineerRecently posted
Aasritha infotech Inc · Rockville, MD · On-site 🇺🇸
.NETAgileTechnologySalary not listed - TS
Staff Application EngineerRecently posted
Tixy Services LLC · United States · On-site 🇺🇸
Microsoft OfficeTechnologySalary not listed - GI
Software Engineer
Georgia IT · United States · Hybrid 🇺🇸
SQLShellSplunk+4TechnologySalary not listed - TR

Software Engineer (Only W2)Recently posted
Trispark Inc · Atlanta, GA · Hybrid 🇺🇸
DockerGitGoogle Cloud+6TechnologySalary not listed - DA

Associate Forward Deployed EngineerRecently posted Auto Apply
Databricks · New York City · Hybrid 🇺🇸
Microsoft ExcelUnityEngineeringSalary not listed - WY
System Engineer 3 with Security ClearanceRecently posted
Wyetech · Annapolis Junction, MD · Hybrid 🇺🇸
PKILinuxTechnology$56 - $138/hr - QS

Senior Network Engineer with Security ClearanceRecently posted
Quantum Sky · McLean, VA · On-site 🇺🇸
LinuxIAMNetwork AdministrationTechnology$230k - $250k/yr - BJ
Staff Software Engineer, AI Email AppRecently posted Auto Apply
Bjakcareer · United States · Hybrid 🇺🇸
LLMTechnologySalary not listed - BJ
Technical Lead, AI Email AppRecently posted Auto Apply
Bjakcareer · United States · Hybrid 🇺🇸
LLMSalary not listed