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

Technical Lead – Rust; Safety-Critical Systems

Job in Northern, Floyd County, Kentucky, USA
Listing for: Eagle Technology Competence, LLC.
Full Time position
Listed on 2026-09-16
Job specializations:
  • Software Development
    C++ Developer, Embedded Software Engineer, Software Engineer, Embedded Systems/ Firmware/ IoT
Salary/Wage Range or Industry Benchmark: 170000 - 210000 USD Yearly USD 170000.00 210000.00 YEAR
Job Description & How to Apply Below

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/Git Hub Actions, CMake/Bazel, QEMU, Lauterbach, Vector CANoe, Sonar Qube

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
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