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

Controls Simulation Engineer

Job in St. Louis, Saint Louis, St. Louis city, Missouri, 63105, USA
Listing for: Intramotev
Full Time position
Listed on 2026-07-18
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Software Testing, Software Engineer
Salary/Wage Range or Industry Benchmark: 90000 - 110000 USD Yearly USD 90000.00 110000.00 YEAR
Job Description & How to Apply Below
Location: St. Louis

About Us

At Intramotev, we are dedicated to revolutionizing the freight industry by liberating tons of freight from congested highways, reducing carbon emissions, and enhancing transportation efficiency. We are deploying self‑propelled battery‑electric railcars and vehicles to transform freight logistics and bring innovation to our rail network. By helping us make rail competitive with trucking, you can contribute to work that matters in solving big societal problems like reducing emissions, improving safety, and minimizing road congestion.

Based in St. Louis, MO, we are committed to promoting industrial revitalization, saving lives, and minimizing the environmental impact of trucking and transportation. We actively foster a work environment for every teammate that’s welcoming, respectful, and inclusive, with great opportunities for professional growth. Find your future with us.

Role Overview

We are seeking a Controls Simulation Engineer to design, build, and own the simulation and test framework our controls and motor‑control teams use to test, validate, and iterate on control software for our self‑propelled battery‑electric railcars and vehicles. Today, control‑software changes are validated on hardware and in the field; you will build the software‑in‑the‑loop environment that runs the real control modules — consumed at pinned commits in a reproducible, containerized setup — against scripted scenarios fed by track files and site‑server messages, and checks automatically that the modules respond correctly before anything reaches a train.

This is a build‑the‑tool role, grounded in strong software engineering and a working understanding of control systems. Your first assignment is a well‑scoped ~3‑month framework prototype; the role continues as the framework’s long‑term owner through V2 — log‑data playback from field recordings, message‑layer fault injection, and an eventual path toward hardware‑in‑the‑loop.

This is a full‑time, 100% in‑office role based in St. Louis, MO. You’ll work within a team of 3–10 engineers.

Key Responsibilities
  • Simulator Design & Architecture:
    Own the architecture and end‑to‑end build of the software‑in‑the‑loop framework that runs the real control modules — consumed at pinned commits in a reproducible, containerized environment (clone, set one config file, run one command) — against scripted test scenarios, with only enough dynamics fidelity to exercise the control logic; the fidelity level is a design decision settled at architecture review.
  • Message Replay:
    Feed track files and site‑server messages into the control modules at realistic rates; evolve the framework toward playback of messages logged in the field — sensor data and real trip requests.
  • Scenario Authoring & Regression Infrastructure:
    Define a standardized scenario format with pass/fail success criteria and build a scenario builder that turns existing track files into test scenarios, so control‑software failures are caught automatically rather than by a human eyeballing a plot.
  • Visualization & Operator UI:
    Build the Flutter‑based UI that shows module inputs and outputs, the position of each car in each consist on the trackfile, and latched errors with timestamps, plus controls for starting, stopping, and changing simulation speed.
  • Version Comparison:
    Make it straightforward to run one scenario against different control‑software versions and compare results, so the team can qualify a change and catch regressions across releases.
  • Collaboration:

    Partner closely with the controls, motor‑control, and embedded software teams — the source of the control software under test and the primary users of the simulator — to shape the tool around how they actually work.
Compensation & Benefits

Base salary: $90,000 - $110,000 plus equity.

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:
    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.
Basic Qualifications
  • At least a…
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