Senior Rust Embedded Systems Engineer - Rail Autonomy

Intramotev Autonomous Rail

St. Louis (MO)

On-site

USD 120,000 - 140,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical coverage
Unlimited PTO
Equity
Parental leave

Job summary

Intramotev seeks a Senior Embedded Software Engineer (Rust) to own and extend on-vehicle Linux services connecting the real-time controller with autonomy and perception. You will work in a small embedded team in our St. Louis lab, shipping Dockerized services and performing cross-compilation for ARM.

You will mentor junior engineers, review code, and collaborate across firmware, autonomy, and perception teams while embracing AI-assisted development tools in a production environment.

Qualifications

  • Bachelor's degree in CS/CE/EE or related field.
  • 5+ years of systems or embedded software experience.
  • Production systems programming on Linux in Rust or C/C++.
  • Device I/O on Linux: SocketCAN, serial/UART.
  • IPC and messaging with ZeroMQ, Redis, MQTT; protobuf.
  • Docker containers and cross-compiling for ARM.
  • Unattended operation: supervision, health checks, logging.
  • Mentoring and code reviews.
  • Willingness to expand into new tech areas.
  • Fluent English; US person.
  • U.S. Person (visa sponsorship not provided).

Responsibilities

  • Own on-vehicle Linux services and ensure maintainability.
  • Develop Rust services for ARM embedded Linux.
  • Extend capabilities: health supervision, DTC management.
  • Ship services as Docker containers; maintain ARM cross-compiling.
  • Design for unattended operation with health checks and logs.
  • Collaborate with firmware, autonomy, and perception teams.
  • Code review and mentoring of junior engineers.
  • Leverage AI coding or review tools on production systems code.

Skills

Rust programming
Linux systems
ARM embedded
Mentoring

Education

Bachelor's degree in CS/CE/EE or related

Tools

Docker
ZeroMQ
Redis
MQTT
protobuf
Cargo
GitHub Actions

Job description

Intramotev seeks a Senior Embedded Software Engineer (Rust) to own and extend on-vehicle Linux services connecting the real-time controller with autonomy and perception. You will work in a small embedded team in our St. Louis lab, shipping Dockerized services and performing cross-compilation for ARM.

You will mentor junior engineers, review code, and collaborate across firmware, autonomy, and perception teams while embracing AI-assisted development tools in a production environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Rust Engineer - Autonomous Rail Vehicles
Senior Embedded Rust Engineer - Autonomous Rail Vehicles

Intramotev • St. Louis (MO)

On-site
USD 120,000 - 140,000
Medical coverage
Unlimited paid time off
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 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 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
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 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
Senior Rust Embedded Systems Engineer, Onboard Autonomy
Senior Rust Embedded Systems Engineer, Onboard Autonomy

Bedrock Robotics • San Francisco (CA)

On-site
USD 120,000 - 160,000
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 Rust/C++ Vehicle Software Engineer — Autonomy
Senior Rust/C++ Vehicle Software Engineer — Autonomy

Anduril Industries, Inc. • Costa Mesa (CA)

On-site
USD 166,000 - 220,000
Equity grants
Comprehensive benefits