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

Software Engineer, Robotics & Autonomous Vehicles

Job in St. Louis, Saint Louis, St. Louis city, Missouri, 63105, USA
Listing for: Intramotev
Full Time position
Listed on 2026-10-05
Job specializations:
  • Software Development
    Robotics, Software Engineer
Salary/Wage Range or Industry Benchmark: 90000 - 115000 USD Yearly USD 90000.00 115000.00 YEAR
Job Description & How to Apply Below
About Us

At Intramotev, we build battery-electric, self-propelled freight railcars to transform logistics and bring innovation to our centuries-old rail network. We seek to liberate tons of freight from congested highways, reduce carbon emissions, and enhance transportation efficiency.

From our headquarters in St. Louis, MO, our team is working to promote industrial revitalization, save lives, and minimize the environmental impact of trucking. Find your future with us today.

Role Overview

We're hiring a Software Engineer, Robotics & Autonomous Vehicles, to join our Controls team. The team builds the control system that plans trips for our self-propelled battery-electric railcars and vehicles, keeps them safe, and drives them. The work spans the full depth of an autonomous vehicle stack: server-side modules that take a requested trip, turn it into a safe plan, dispatch it, and report status;

real-time messaging between the ground and the vehicle, where each kind of message gets the right delivery guarantee (latest state only versus commands that must not be lost and must arrive in order) over Redis and ZeroMQ; the track and vehicle data the system depends on, with the version and integrity checks that keep every deployment in sync; and the onboard modules that execute the plan on the vehicle.

In this role, you'll build and ship features across that stack, working with senior engineers to break requirements into concrete tasks. You'll write tests and verify behavior before anything ships, reproduce and fix bugs down to a regression test, and give and receive code review. You'll partner closely with the Perception team to bring autonomous capabilities into the system, coordinate with the Embedded and Applications teams on the layers alongside yours, and support field testing and integration on physical rail vehicles.

This is hands-on, safety-critical robotics work. When the system says stop, several tons of moving railcar need to stop.

Why Join Us?

Your code runs on real machines. The software you write controls and informs physical vehicles carrying real freight on real rail lines. The feedback loop between your code and the physical world is short, visible, and unforgiving.

Small team, real responsibility. You'll own features from your first months, take part in design discussions early, and ship code that matters. The tradeoff is honest: fewer layers of support, more responsibility sooner.

The problem is worth working on. Freight trucking is one of the largest sources of carbon emissions and highway fatalities in the country. We're building the infrastructure that moves freight off highways and onto electric rail.

Compensation & Benefits

Base salary: $90,000 to $115,000, commensurate with experience.

Intramotev offers a comprehensive benefits package for all team members, including:

  • Medical coverage: We cover 100% of employee medical premiums, plus low-cost dental and vision options.

  • Vacation: Full-time employees enjoy unlimited paid time off.

  • Equity: Full-time employees receive equity in the company.

  • Parental leave: New parents receive paid time off to spend quality time with their family.

About You:
Basic Qualifications (Required Skills/Experience)
  • Approximately 2 years of software engineering experience building working systems, whether in professional roles or graduate research or lab work.

  • Hands-on experience writing software that ran on or controlled physical hardware (robotics, vehicles, embedded, or real-time systems), professionally or in substantial project or research work.

  • Strong problem-solving ability: you can take an ambiguous, under specified problem, break it down, reason about trade-offs, and drive it to a working solution.

  • Solid understanding of data structures, algorithms, and how to…

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