Software Engineer, Vehicle Controls
$90k - $115kIntramotev
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. Based in St. Louis, MO, we are committed to promoting industrial revitalization, saving lives, and minimizing the environmental impact of trucking. 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. Based in St. Louis, MO, we are committed to promoting industrial revitalization, saving lives, and minimizing the environmental impact of trucking. 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're building the next generation of the control system that plans trips for our vehicles, keeps them safe, and drives them. We're hiring a Full-Stack Software Engineer on the Controls team to own that system across its full depth, from the server-side modules that plan and administer a trip to the onboard components that carry it out on the vehicle. You'll work at the core of how our vehicles move: taking a requested trip, turning it into a safe plan, dispatching it, and making sure it executes correctly in the real world. You'll partner closely with the Perception team to bring autonomous capabilities into the system, and with the Embedded and Applications teams whose work sits alongside your own. "Full-stack" here means the full depth of the control stack, from the ground to the vehicle. This is a full-time, 100% in-office role based in St. Louis, MO. You'll work within a team of 3–10 engineers and engage in occasional domestic travel for testing, integration, demonstrations, and customer interactions. This is hands-on, safety-critical work. When the system says stop, several tons of moving railcar need to stop. If that's the kind of problem that gets you out of bed, keep reading. About You: Basic Qualifications (Required Skills/Experience) Approximately 2 years of professional software engineering experience building and shipping production software. Strong problem-solving ability. You can take an ambiguous, underspecified problem, break it down, reason about trade-offs, and drive it to a working solution. Solid understanding of data structures, algorithms, and how to design maintainable systems: fundamentals that carry across languages. Comfort in one or more of the languages we build in (Python, C, C++, Rust, Go, MATLAB/Simulink), or the demonstrated ability to ramp into a new systems language quickly. Comfort reasoning about a system where multiple components talk to each other over a network, both on the ground and on the vehicle. Discipline about testing before production. You write unit and integration tests, verify behavior before it ships, and when you fix a bug you reproduce it and lock it down with a regression test. Proficiency with Git in a collaborative workflow: branching, merging, pull requests, code review. Comfort working in a Linux command-line environment. Fluent, demonstrated use of AI-assisted development tools (Claude, Cursor, Copilot, etc.) on real work, and a thoughtful point of view on when they help and when they get in the way. Willingness to expand into technical areas beyond your area of expertise; ability to develop innovative and novel approaches. Open-minded and comfortable working in a teaming environment as an individual contributor. Fluent in both written and verbal English. U.S. Person (immigration or work visa sponsorship will not be provided). Preferred Qualifications (Desired Skills/Experience) None of these are required. But if you bring some of these, you'll ramp faster and we'll notice. Experience with real-time, embedded, or onboard software, and the constraints that come with running on a vehicle rather than a server. Experience with message-driven or distributed systems and the delivery-guarantee trade-offs involved (pub/sub, queues, streams, and handling late, dropped, or out-of-order messages). Familiarity with Redis or ZeroMQ is a plus. Experience with a database as a source of truth, and a feel for data integrity in a distributed setting (versioning, checksums, content hashing). Coursework or project experience in robotics, controls, autonomy, or real-time systems. Experience with rail, electric vehicles, or unmanned/autonomous systems. Exposure to perception, sensor fusion, localization, or GNSS/INS data, enough to build good software around it. Working knowledge of Docker and containerized development workflows. Experience with CI/CD pipelines. Experience reading and extending an existing codebase, not only building from scratch. Most professional engineering is understanding systems that already exist. Comfort working across disciplines. Collaborating with hardware, electrical, or mechanical engineers translates directly here. 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 in the best way. Small team, real ownership. You'll own the control stack end-to-end, from trip planning on the server through execution on the vehicle, participate in design decisions early, and ship code that matters from your first months. The tradeoff is honest: fewer layers of support, more responsibility on your shoulders sooner. The problem is worth working on. Freight trucking is one of the largest sources of carbon emissions and highway fatalities in the country, and the economics of rail have been broken for decades. We're not optimizing ad clicks. We're building the infrastructure that moves freight off highways and onto electric rail. What You Will Do Day To Day Trip Planning & Dispatch: Design and build the server-side modules that plan and administer a trip: turning a requested trip into a route, dispatching the plan, tracking progress, and reporting status. Onboard Execution: Build and maintain the onboard modules that run on the vehicles and execute the plan safely. Prototyping & Hardening: Prototype quickly, then harden the pieces that need it into production-quality code in whichever language fits the job. Messaging & Delivery Guarantees: Build and harden the real-time messaging between the server-side and onboard software, choosing the right delivery guarantees for each kind of message (the latest state where only the newest value matters, versus commands and events that must not be lost and must be processed in order). Data Integrity: Work with the data that describes our track and vehicles and the interfaces that serve it, including the version and integrity checks that keep each deployment in sync. Collaboration: Partner with the Perception team to bring autonomous capabilities into the system, and coordinate with the Embedded and Applications teams on the layers alongside your own. Engineering Practice: Write unit and integration tests and verify behavior before it ships; investigate and fix bugs in production systems by reproducing them, diagnosing root cause, and writing the regression test; participate in code reviews, both giving and receiving feedback; and work with senior engineers to break requirements into concrete implementation tasks. Field Support: Support field testing and integration on physical rail vehicles when needed. Our Interview Process We evaluate depth of understanding over breadth of buzzwords. Our process includes a brief technical screen focused on fundamentals, a short technical presentation from you (details below), and a final on-site conversation with the engineering team. We provide clear expectations before each stage and aim to complete the process within three weeks. For the presentation, we ask for a short 5 to 10 minute talk on a technical topic you've worked on in the past in your area of expertise. Something that you can go in depth on for at least 5 minutes. Ideally, this is a very narrow part of a big project, but go as deep as you can in those 5 to 10 minutes. A chance to really "nerd out" on something, for lack of a better term. Compensation & Benefits Base salary range: $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. Typical Education And Experience Education/experience typically acquired through advanced technical education (e.g. Bachelor and/or Master) and typically 2 or more years' related work experience, or an equivalent combination of technical education and experience. Relocation Intramotev offers relocation based on candidate eligibility. Equal Opportunity Employer Intramotev is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law. Closing If you're passionate about software engineering and eager to contribute to autonomous rail technology, we'd love to hear from you! #J-18808-Ljbffr Intramotev
- Intramotev in St. Louis, MO is hiring a Full-Stack Software Engineer on the Controls team to own trip planning, dispatching, and onboard execution across server and vehicle components. You'll collaborate with Perception, Embedded and Applications teams in a safety-critical...Suggested
- Intramotev is seeking a Full-Stack Software Engineer on the Controls team in St. Louis, MO to own the control stack from server-side trip planning... ...teams, building safe, testable software for real-world rail vehicles and freight systems. The role emphasizes hands-on,...Suggested
- Intramotev, based in St. Louis, MO, is hiring a Full-Stack Software Engineer for the Controls team. You will own the control stack end-to-end, from server-side trip planning to onboard execution on vehicles, collaborating with Perception and Embedded teams on autonomous...SuggestedWork at office
$126.65k - $182.85k
...Company is looking for several Real Time Software Engineers (Experienced or Senior) for a Phantom... ...This position will focus on developing Vehicle Management System (VMS) software to support... ...System provides flight and subsystem control for the platform. Our teams are...SuggestedPermanent employmentFor contractorsWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift- ...Job Description - The Vehicle Management Software Engineer is responsible for the design, development, deployment, and maintenance of software solutions that support vehicle management and control systems. This role partners with cross-functional engineering teams to...Suggested
$126.65k - $232.3k
...at least 5 years of experience with the software development lifecycle. We require at... ...Defense, Space & Security. This role supports Vehicle Management System software for advanced... ...for experienced and senior-level engineers, relocation for eligible candidates, a total...Full timeRelocationRelocation packageDay shift$126.65k - $171.35k
...experience developing and debugging software in high-level programming... ...prefer a bachelors degree in engineering, engineering technology,... ...require compliance with our export control requirements, including U.S.... ...growth. Our Government Vehicle Health Management Systems team...Full timeInterim roleRelocationVisa sponsorshipWork visaRelocation packageDay shift$126.65k - $171.35k
...Company is looking for an Experienced Simulation Software Engineer - Training Systems to join our Government Vehicle Health Management Systems (GVHMS) team in... ...position will be accepted until Aug. 25, 2026 Export Control Requirements: This position must meet U.S....Permanent employmentWork experience placementInterim roleRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$164.9k - $223.1k
...Vehicle Management Systems Architect (Lead or Principal) Company... ...Security (BDS) Flight Systems Engineering Capability is currently... ...with our requirement, hardware, software, and labs teams to implement... ...Not Applicable Export Control Requirement This position...Permanent employmentWork experience placementInterim roleImmediate startRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift$164.9k - $223.1k
...Security (BDS) Flight Systems Engineering Capability is currently seeking a Lead-Architect Vehicle Management Systems Hardware Engineer... ...our requirement, hardware, software, and labs teams to implement... ...Sept. 21, 2026 Export Control Requirements: This position...Permanent employmentWork experience placementInterim roleImmediate startRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift- ...for soldiers and analysts by integrating software development with geospatial intelligence... .... As a Full Stack Software Engineer, you will... Develop, deploy, and maintain... ...continuous integration tools, and Gitlab version control Proactive self-starter demonstrates a...Immediate start
- EY is seeking an experienced Lead AI Software Architect to head a team of domain experts in designing and implementing AI Agent Control. You will drive architectures for agent identity, authentication, and post-training environments while delivering scalable AI-native...
$126.65k - $171.35k
Mission Software Engineer (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for a MissionSoftware Engineer(Experienced... ..., electromagnetics, weapon models, terrain models, or flight control; but not required.Familiarity with DevSecOps: version control...Permanent employmentFull timeContract workWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$126.65k - $171.35k
Software Engineer-Developer, Phantom Works Weapons (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is seeking an Application... ...development3+ years of experience git or similar version control system3+ years of experience in software architecture development...Permanent employmentFull timeWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...Software Engineer Position Type: Full-time Location: Dayton, OH (Primary); Huntsville, AL; St. Louis, MO Clearance: Active TS/SCI... ...requirements and deliver technical solutions Utilize version control systems such as Git (GitHub, GitLab, Bitbucket) for source...Full time
- ...manufacture of electric motors and integrated controls. Our motors support a wide variety of... ...solutions for our customers. As a Co-op Engineer, you will work with an engineering team to learn practical skills in software controls. You will assists engineers in the...Shift work
- ...Staff Software EngineerOur Digital and eCommerce division is looking to transform the Digital and eCommerce technology engine. As a Staff Software Engineer, you will play a leadership role... ...manipulation (e.g., SQL), and version control systems (e.g., GitHub, GitLab)...Flexible hours
- ...Staff Software Engineer Our Digital and eCommerce division is looking to transform the Digital and eCommerce technology engine. As a Staff... ..., HTML, CSS), data manipulation (e.g., SQL), and version control systems (e.g., GitHub, GitLab) Familiarity with DevOps practices...Flexible hours
$126.3k - $243.1k
...industry training and more. Join us to drive positive, lasting change that moves missions and the government forward! The work The SAP Controlling (CO) Consultant is responsible for designing, configuring, and supporting SAP CO processes including cost center accounting,...Live inWork at officeLocal areaMonday to Friday$164k - $292k
...years of experience across the software development lifecycle,... ...start. Must meet U.S. export control compliance requirements and be... ...We lead and guide a team of engineers in day-to-day work to develop... ...and sensors, and creating crew vehicle interface displays. This is a...Full timeInterim roleRelocationVisa sponsorshipWork visaDay shift- ...team at Ramco Innovations, the application engineer provides pre and post-sales support to... ..., plc programming, motion and motor control, and value-added engineering to drive customer... .... Must possess a valid state motor vehicle operator's license and maintain an approved...Temporary workFlexible hours
- ...Title: Senior Software Engineer - Full Stack & Secure Systems Location: St. Louis, MO Employment Type: Full-Time Security Clearance... ...tools such as Docker or Podman Experience with version control systems (e.g., Git) Familiarity with issue tracking tools...Full time
$60 - $70 per hour
...Description LRS Consulting Services is seeking a Senior Software Engineer who enjoys solving complex technical challenges, building modern... ...Insights. ~ Experience with Azure DevOps, including source control, build and release pipelines, automated deployments, and CI/...Hourly payContract work$60 - $70 per hour
...Transfer Filters Careers Added Aug 20, 2026 Senior Software Engineer (46336) St. Louis, MO | Full-time Apply ( For additional information... ...Insights. ~ Experience with Azure DevOps, including source control, build and release pipelines, automated deployments, and CI/...Hourly payFull timeContract workInternship$110k - $140k
...Senior Embedded Software Engineer At Intramotev, we are dedicated to revolutionizing the freight... ...battery-electric railcars and vehicles to transform freight logistics and bring... ...Software Engineer to own the real-time control firmware running on the autonomy ECU stack...Full timeWork experience placementWork at officeRelocationRelocation package$90k - $120k
...propelled battery‑electric railcars and vehicles to change the paradigm in freight... ...Role Overview We are seeking an Embedded Software Engineer to join the on‑vehicle embedded software... ...driver or a subsystem within our motor‑control firmware — from implementation through...Full timeWork experience placementWork at officeRelocationVisa sponsorshipWork visa- DescriptionThe Automation & Controls Engineer executes Automation and Controls Engineering design activities for minor to major scale Engineering... ...other engineering disciplines.Responsible for developing software design deliverables including PLC and HMI programming design...Work at officeLocal area
- ...for soldiers and analysts by integrating software development with geospatial intelligence... ...future consideration. As a Software Engineer, you will... Lead full-stack software... ...mentorship to all our employees to let them take control of their careers and become a leader or...Immediate start
$126.65k - $217.35k
...active U.S. Secret security clearance, with U.S. citizenship required for the clearance and export control rules. We are seeking someone with 5+ years of software engineering experience. We require 5+ years of hands-on C++ experience. We require at least 1+ year...Full timeRelocationVisa sponsorshipRelocation packageDay shift$91.8k - $124.2k
...requirements, design, development, and testing of software system products Preferred candidates will have a Bachelor of Science in engineering, engineering technology, chemistry,... ...tools, including build servers, version control systems, CI/CD pipelines, and automated...Full timeInterim roleRelocationVisa sponsorshipWork visaFlexible hoursDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Vehicle Controls. Be the first to apply!
- software developer intern Saint Louis, MO
- software developer fintech Saint Louis, MO
- ngo software engineer Saint Louis, MO
- intel software engineer Saint Louis, MO
- senior software engineer remote Saint Louis, MO
- junior software developer remote Saint Louis, MO
- software engineer full time Saint Louis, MO
- senior software engineer Saint Louis, MO
- software engineer healthcare Saint Louis, MO
- startup software engineer Saint Louis, MO



