Rust Software Engineer

Enterprise Minds
Mountain View, CA, United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

ARM Architecture AUTomotive Open System Architecture (AUTOSAR) Static Program Analysis Computer Programming Continuous Integration Software Debugging Device Drivers Linux on Embedded Systems Ethernet FreeRTOS MISRA C (C Programming Language) Software Architecture
+7 more
Real-Time Operating Systems ISO/IEC 15504 Verification and Validation (Software) Real Time Systems Git U-Boot Jenkins

Requirements

  • Rust Programming: Expert in Rust, Embedded Rust, no_std, ownership, borrowing, lifetimes, Rust FFI, and C/C++ integration for safety-critical embedded systems.
  • Embedded & Real-Time Systems: Hands-on experience with MCU/MPU, ARM Cortex-M/R/A, FreeRTOS, Zephyr, QNX, AUTOSAR OS, device drivers, and real-time software development.
  • Functional Safety & Security: Strong knowledge of ISO 26262, ASIL-B/C/D, MISRA, ASPICE, secure boot, memory safety, static analysis, and safety-critical software validation.
  • Technical Leadership & Integration: Experience in software architecture, ECU development, CAN/CAN-FD, Ethernet, embedded Linux, CI/CD, Jenkins, Git, debugging, and cross-platform Rust integration.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…