×
Register Here to Apply for Jobs or Post Jobs. X

Rust Software Engineer

Job in Mountain View, Santa Clara County, California, 94039, USA
Listing for: Globex Digital Corp.
Full Time position
Listed on 2026-10-16
Job specializations:
  • Software Development
    C++ Developer, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, Software Engineer
Salary/Wage Range or Industry Benchmark: 150000 - 190000 USD Yearly USD 150000.00 190000.00 YEAR
Job Description & How to Apply Below
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
  • Unsafe Rust review and containment
  • FFI integration (Rust C/C++)
  • Embedded Rust ecosystem
  • Cargo workspace management
Embedded Systems
  • MCU and MPU architecture
  • Memory-mapped peripherals
  • DMA, interrupts, watchdogs
  • BSP and device drivers
Real-Time Systems
  • FreeRTOS
  • SafeRTOS
  • AUTOSAR OS
  • QNX
Communication Protocols
  • SPI
  • I2C
  • UART
  • CAN / CAN-FD
  • Ethernet
  • SOME/IP
  • DDS
  • BLE
  • UWB
  • TCP/IP
Safety & Quality
  • MISRA
  • ASPICE
  • Static analysis
  • Formal verification concepts
Development Tools
  • Git/Gerrit
  • Jenkins/Git Hub Actions
  • QEMU
  • Lauterbach
  • Vector CANoe
  • Sonar Qube
Preferred Qualifications Automotive Domain
  • AUTOSAR Classic
  • Secure ECU communication
  • Vehicle networking
  • HSM integration
Advanced Skills
  • Mixed-criticality systems
  • Multi-core safety architectures
  • Cryptography
  • Formal methods
  • Rust safety-qualified tool chains
Education
  • Bachelor's or Master's degree in:
  • Electrical Engineering
  • Embedded Systems
  • Computer Science
Experience For Technical Lead
  • 8+ years embedded software development
  • 3+ years leading architecture teams
Ideal Candidate Profile
  • Strong C/C++ background transitioning to Rust
  • 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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary