Technical Lead – Rust (Safety-Critical Real-Time Systems)

Eagle Technology Competence, LLC.

Mountain View, Northern (CA, KY)

Hybrid

USD 170,000 - 210,000

Full time

30 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Eagle Technology Competence, LLC. is seeking an experienced Rust Software Engineer to develop safe, real-time embedded software for automotive safety-critical systems in Mountain View.

The role combines deep Rust expertise with RTOS concepts to build secure, deterministic platforms for MCU/MPU and multi-core devices. The Technical Lead will drive architecture, integrate with C/C++, AUTOSAR, Linux, QNX, and RTOS platforms, and ensure robust software and safety compliance through design reviews

Qualifications

  • Bachelor’s degree in computer science, Computer Engineering, Electrical Engineering or related field
  • 8+ years embedded software development experience
  • 3+ years leading architecture teams

Responsibilities

  • 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.
  • Integrate Rust components with C/C++, AUTOSAR, Linux, QNX, RTOS platforms.
  • Develop unit, integration, and system tests.
  • Support CI/CD and automated quality gates.

Skills

Rust Programming
Embedded Systems
Real-Time Systems
Communication Protocols
Safety & Quality

Education

Bachelor’s degree in computer science, Computer Engineering, Electrical Engineering or related field

Tools

Git/Gerrit
Jenkins/GitHub Actions
CMake/Bazel
QEMU
Lauterbach
Vector CANoe
SonarQube

Job description

Technical Lead – Rust (Safety-Critical Real-Time Systems)

Location: Mountain View, CA
Type: Onsite
September 10, 2026

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.

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
  • Support safety analysis activities: FMEA, FMEDA, FTA and 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.
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
  • 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, 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

Education
  • Bachelor’s degree in computer science, Computer Engineering, Electrical Engineering or related field required
Experience
  • 8+ years embedded software development
  • 3+ years leading architecture teams
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Rust Technical Lead – Real-Time Safety-Critical Embedded
Rust Technical Lead – Real-Time Safety-Critical Embedded

Eagle Technology Competence, LLC. • Mountain View (CA), Northern (KY)

Hybrid
USD 170,000 - 210,000
Senior Embedded C++/Rust Engineer (Safety-Critical)
Senior Embedded C++/Rust Engineer (Safety-Critical)

Full Spectrum • Westborough (MA)

On-site
USD 105,000 - 165,000
Sr. Embedded Software Engineer, Mobile Robotics
Sr. Embedded Software Engineer, Mobile Robotics

Amazon • Town of Westboro (WI)

On-site
USD 150,000 - 210,000
Sign-on payments
RSUs
Health insurance
+11
Staff Embedded C++ Software Engineer - Robotics
Staff Embedded C++ Software Engineer - Robotics

Full Spectrum • Westborough (MA)

On-site
USD 120,000 - 190,000
Senior Embedded C++/Rust Software Engineer, Safety Critical
Senior Embedded C++/Rust Software Engineer, Safety Critical

Full Spectrum • Westborough (MA)

On-site
USD 105,000 - 165,000
Senior Embedded C++/Rust Engineer for Safety-Critical Robots
Senior Embedded C++/Rust Engineer for Safety-Critical Robots

Full Spectrum • Westborough (MA)

On-site
USD 120,000 - 190,000
Rust Embedded Engineer for Safety-Critical Robotics
Rust Embedded Engineer for Safety-Critical Robotics

Amazon • North Reading (MA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) plan and matching
Paid time off
+1
Senior Rust Software Developer ($10k Sign-on Bonus)
Senior Rust Software Developer ($10k Sign-on Bonus)

H. T. PROF Group • Camden (NJ), Northern (KY)

Hybrid
USD 120,000 - 180,000
Sign-on bonus
Senior Rust Software Developer - SMES ( Full-time ) Camden, NJ - DK
Senior Rust Software Developer - SMES ( Full-time ) Camden, NJ - DK

Central Business Solutions, Inc • Camden (NJ)

On-site
USD 130,000 - 210,000
Senior Rust Software Developer ($10k Sign-on Bonus)
Senior Rust Software Developer ($10k Sign-on Bonus)

Job Juncture • Camden (NJ)

On-site
USD 130,000 - 210,000
Sign-on bonus
Relocation assistance