Senior Embedded Rust Engineer - Autonomous Rail Vehicles

Intramotev

St. Louis (MO)

On-site

USD 120,000 - 140,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical coverage
Unlimited paid time off
Equity
Parental leave

Job summary

Intramotev in St. Louis is seeking a Senior Embedded Software Engineer, focused on Rust services on the vehicle's Linux computer. You will own and extend on-vehicle services linking the real-time controller to autonomy and perception, running in containers on Arm-based embedded Linux, with GPS and site manager integration.

The role is full-time and in-office in St. Louis, with some travel for testing and demonstrations.

Qualifications

  • Bachelor's degree in a related technical field.
  • 5+ years of systems or embedded software experience.
  • Production Linux programming in Rust or C/C++.
  • Device I/O on Linux: SocketCAN/UART.
  • IPC and messaging with ZeroMQ/Redis/MQTT/protobuf.

Responsibilities

  • Own on-vehicle Linux services and define maintainable architecture.
  • Develop Rust services on Arm-based embedded Linux with IPC and messaging.
  • Deliver end-to-end capabilities for autonomy and perception links.
  • Ship services as Docker containers and maintain cross-compilation for Arm.
  • Design reliable, unattended services with health checks and logging.
  • Collaborate with firmware, autonomy, and perception engineers.
  • Review code and mentor junior engineers.
  • Leverage AI coding/review tools for development and testing.

Skills

English fluency
Linux systems
Rust
C/C++
Embedded software
IoT/embedded networking

Education

Bachelor's Degree in Computer Science/Engineering

Tools

SocketCAN
ZeroMQ
Redis
MQTT
protobuf
Docker
ARM cross-compiling
Yocto

Job description

Intramotev in St. Louis is seeking a Senior Embedded Software Engineer, focused on Rust services on the vehicle's Linux computer. You will own and extend on-vehicle services linking the real-time controller to autonomy and perception, running in containers on Arm-based embedded Linux, with GPS and site manager integration.

The role is full-time and in-office in St. Louis, with some travel for testing and demonstrations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Rust Embedded Systems Engineer - Rail Autonomy
Senior Rust Embedded Systems Engineer - Rail Autonomy

Intramotev Autonomous Rail • St. Louis (MO)

On-site
USD 120,000 - 140,000
Medical coverage
Unlimited PTO
Equity
+1
Senior Vehicle Controls Engineer — Real-Time Rail Autonomy
Senior Vehicle Controls Engineer — Real-Time Rail Autonomy

Intramotev • St. Louis (MO)

On-site
USD 120,000 - 140,000
Medical coverage
Unlimited paid time off
Equity
+1
Senior Embedded Software Engineer, Embedded Linux & Rust
Senior Embedded Software Engineer, Embedded Linux & Rust

Intramotev • St. Louis (MO)

On-site
USD 120,000 - 140,000
Medical coverage
Unlimited paid time off
Equity
+1
Senior Embedded Software Engineer, Embedded Linux & Rust
Senior Embedded Software Engineer, Embedded Linux & Rust

Intramotev Autonomous Rail • St. Louis (MO)

On-site
USD 120,000 - 140,000
Medical coverage
Unlimited PTO
Equity
+1
Senior Software Engineer, Vehicle Controls — Rail Tech
Senior Software Engineer, Vehicle Controls — Rail Tech

Collide Capital LLC • St. Louis (MO)

On-site
USD 120,000 - 140,000
Medical coverage
Unlimited vacation
Equity
+1
Robotics & Autonomous Vehicles Software Engineer (Rail)
Robotics & Autonomous Vehicles Software Engineer (Rail)

Intramotev Autonomous Rail • St. Louis (MO)

On-site
USD 90,000 - 115,000
Medical coverage
Unlimited PTO
Equity
+1
Senior Vehicle Controls Software Engineer – On-Site
Senior Vehicle Controls Software Engineer – On-Site

Intramotev • St. Louis (MO)

On-site
USD 120,000 - 140,000
Medical coverage
Unlimited PTO
Equity
+1
Autonomous Rail Software Engineer – Controls
Autonomous Rail Software Engineer – Controls

Intramotev • St. Louis (MO)

On-site
USD 90,000 - 115,000
Medical coverage
Unlimited PTO
Equity in the company
+1
Senior Embedded RTOS Firmware Engineer – Rail (Equity)
Senior Embedded RTOS Firmware Engineer – Rail (Equity)

Intramotev • St. Louis (MO)

On-site
USD 120,000 - 140,000
Medical coverage
Unlimited PTO
Equity
+1
Senior Software Engineer, Vehicle Controls – Equity & PTO
Senior Software Engineer, Vehicle Controls – Equity & PTO

Intramotev Autonomous Rail • St. Louis (MO)

On-site
USD 120,000 - 140,000
Medical coverage
Unlimited PTO
Equity
+1