Globex Digital
Rust Software Engineer
Skills
7 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Location:
Mountain View, CA, USA
Work mode:
Onsite
Published on:
18 October 2026
What they need
Technical Lead – Rust (Safety-Critical Real-Time Systems)
Location: Mountain View, CA
Position Summary
We are seeking an experienced Rust Software Engineer to develop next-generation safety-critical embedded software for automotive 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.
The role involves designing and implementing low-level platform components, middleware, device drivers, communication stacks, and safety-critical applications running on MCU, MPU, or heterogeneous multi-core platforms.
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
Preferred Qualifications
Automotive Domain
- AUTOSAR Classic
- Secure ECU communication
- Vehicle networking
- SDV architectures
- HSM integration
Advanced Skills
- Hypervisors
- Mixed-criticality systems
- Multi-core safety architectures
- Trusted Execution Environment (TEE)
- Cryptography
- Formal methods
- Rust safety-qualified toolchains
Education
- Bachelor's or Master's degree in:
- Computer Engineering
- Electrical Engineering
- Embedded Systems
- Computer Science
Experience
For Technical Lead
- 8+ years embedded software development
- 3+ years leading architecture teams
- Safety-certified product experience
Ideal Candidate Profile
- Strong C/C++ background transitioning to Rust
- Experience delivering ASIL-B to ASIL-D systems
- Deep understanding of real-time constraints
- Comfortable reviewing and justifying unsafe Rust usage
- Excellent debugging and system-level problem-solving skills
- Experience building software for vehicle ECUs, controllers, gateways, cockpit platforms, or safety domains
Other offers great for you!
These companies are also looking for great profiles
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
7 days ago
Quick apply
Agile Partner
Full-Stack Software Engineer Java-Angular
Permanent contract
Luxembourg
Onsite, Hybrid
Skills
19 hours ago
Quick apply
No company information available.