Vehicle Controls Software Engineer — Real-World Rail Tech

Neara

St. Louis, Northern (MO, KY)

Hybrid

USD 90,000 - 115,000

Full time

14 days+
Application generator

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 PTO
Equity
Parental leave

Job summary

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 to onboard execution.

You will collaborate with Perception, Embedded and Applications teams, building safe, testable software for real-world rail vehicles and freight systems. The role emphasizes hands-on, safety-critical work with a small team, occasional travel, and a focus on delivering robust software for autonomous controls and real-time

Qualifications

  • Approximately 2 years of professional software engineering experience building and shipping production software.
  • Strong problem-solving ability and ability to break down ambiguous problems.
  • Solid understanding of data structures, algorithms, and maintainable systems.
  • Comfort with languages: Python, C, C++, Rust, Go, MATLAB/Simulink, or ramp into new systems languages quickly.
  • Comfort with networked components on ground and vehicle.
  • Discipline writing unit and integration tests with regression tests.
  • Proficiency with Git in collaborative workflows.
  • Comfort in a Linux command-line environment.
  • Experience with AI-assisted development tools and knowing when they help or hinder.
  • Willingness to expand into new technical areas as needed.
  • Teamwork and independent contributor mindset.
  • Fluent written and spoken English.
  • U.S. Person (no immigration sponsorship).

Responsibilities

  • Trip planning and dispatch logic for server-side modules.
  • Onboard execution modules for vehicle control.
  • Prototype and harden code into production quality across languages.
  • Build and harden real-time messaging between server and onboard software.
  • Maintain data integrity for track and vehicle interfaces.
  • Collaborate with Perception, Embedded, and Applications teams.
  • Write tests, perform debugging, and contribute to code reviews.
  • Support field testing and vehicle integration when needed.

Skills

2 yrs exp
Problem solving
Data structures
C/C++/Python
Git & CI/CD
Linux
English fluency

Tools

Docker
Redis
ZeroMQ

Job description

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 to onboard execution.

You will collaborate with Perception, Embedded and Applications teams, building safe, testable software for real-world rail vehicles and freight systems. The role emphasizes hands-on, safety-critical work with a small team, occasional travel, and a focus on delivering robust software for autonomous controls and real-time

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Vehicle Controls Engineer (Rail)
Full-Stack Vehicle Controls Engineer (Rail)

Socket.dev • St. Louis (MO)

On-site
USD 90,000 - 115,000
Medical coverage
Unlimited PTO
Equity
+1
Full-Stack Software Engineer, Vehicle Control Systems
Full-Stack Software Engineer, Vehicle Control Systems

Intramotev • St. Louis (MO)

On-site
USD 90,000 - 115,000
Medical coverage
Unlimited PTO
Equity
+2
Navigation & Controls Engineer — Trajectory & Safety
Navigation & Controls Engineer — Trajectory & Safety

Neara • St. Louis (MO)

On-site
USD 90,000 - 110,000
Medical coverage
Unlimited vacation
Equity in the company
+1
Senior Embedded Software Engineer - Real-Time Rail Autonomy
Senior Embedded Software Engineer - Real-Time Rail Autonomy

Intramotev • St. Louis (MO)

On-site
USD 110,000 - 140,000
Unlimited paid time off
100% paid employee medical premiums
Equity options
+1
Software Engineer, Vehicle Controls
Software Engineer, Vehicle Controls

Intramotev • St. Louis (MO)

On-site
USD 90,000 - 115,000
Medical coverage
Unlimited PTO
Equity
+2
Software Engineer, Vehicle Controls
Software Engineer, Vehicle Controls

Neara • St. Louis (MO), Northern (KY)

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

Socket.dev • St. Louis (MO)

On-site
USD 90,000 - 115,000
Medical coverage
Unlimited PTO
Equity
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Intramotev • St. Louis (MO)

On-site
USD 110,000 - 140,000
Unlimited paid time off
100% paid employee medical premiums
Equity options
+1
Navigation and Controls Engineer
Navigation and Controls Engineer

Socket.dev • St. Louis (MO)

On-site
USD 90,000 - 110,000
Medical coverage
Unlimited vacation
Equity
+1
Navigation and Controls Engineer
Navigation and Controls Engineer

Neara • St. Louis (MO)

On-site
USD 90,000 - 110,000
Medical coverage
Unlimited vacation
Equity in the company
+1