Senior Software Engineer, Vehicle Controls — Rail Tech

Collide Capital LLC

St. Louis (MO)

On-site

USD 120,000 - 140,000

Full time

9 days ago

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

Job summary

Intramotev in St. Louis, MO is hiring a Senior Software Engineer, Vehicle Controls to own the control system for self-propelled railcars and vehicles.

You will design server-side trip planning, route dispatch, and real-time ground-vehicle messaging, while ensuring safety and production-quality code across multiple modules. You will mentor the team, set testing standards, and collaborate with Perception and Embedded teams to advance autonomy and interfaces.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Engineering, Mathematics, or a related technical field.
  • 5+ years of experience shipping production software.
  • A track record of designing systems other engineers build on — including networked ground and vehicle components — with mentorship.
  • Command of data structures, algorithms, and maintainable system design, with depth in Python, C, C++, Rust, Go, or MATLAB/Simulink.
  • Testing discipline — unit and integration coverage with Git in a collaborative Linux workflow; fluent with AI-assisted development tools.
  • Willingness to expand into new technical areas; comfortable working in a team as an individual contributor.
  • Fluent in written and spoken English.
  • U.S. Person (immigration/work visa sponsorship will not be provided).

Responsibilities

  • Own the architecture of the vehicle-control system across ground and vehicle, define interfaces and delivery guarantees.
  • Build and maintain server-side modules for trip planning and route dispatch; ensure production-quality code.
  • Design and implement ground-to-vehicle real-time messaging with delivery guarantees.
  • Own data describing tracks and vehicles, including versioning and integrity checks.
  • Set testing bar: unit/integration tests; field testing and integration on real rail vehicles.
  • Debug production issues on fielded vehicles and feed learnings back into tests and architecture.
  • Mentor engineers via design/code reviews and task decomposition.
  • Collaborate with Perception on autonomous capabilities and with Embedded/Applications teams.

Skills

5+ years production software
System design & mentorship
Programming languages (Python, C, C++,

Education

Bachelor's degree in Computer Science, Computer Engineering, Engineering, Mathematics, or related field

Tools

Git
Docker
CI/CD
Redis
ZeroMQ

Job description

Intramotev in St. Louis, MO is hiring a Senior Software Engineer, Vehicle Controls to own the control system for self-propelled railcars and vehicles.

You will design server-side trip planning, route dispatch, and real-time ground-vehicle messaging, while ensuring safety and production-quality code across multiple modules. You will mentor the team, set testing standards, and collaborate with Perception and Embedded teams to advance autonomy and interfaces.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Vehicle Controls Software Engineer – On-Site
Senior Vehicle Controls Software Engineer – On-Site

Intramotev • St. Louis (MO)

On-site
USD 120,000 - 140,000
Medical coverage
Unlimited PTO
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
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 Software Engineer, Vehicle Controls – Equity & PTO
Senior Software Engineer, Vehicle Controls – Equity & PTO

Intramotev Autonomous Rail • St. Louis (MO)

On-site
USD 120,000 - 140,000
Medical coverage
Unlimited PTO
Equity
+1
Senior Safety Systems Engineer, Rail & Autonomous Tech
Senior Safety Systems Engineer, Rail & Autonomous Tech

Intramotev • St. Louis (MO)

Hybrid
USD 135,000 - 175,000
Medical coverage: 100% employee
Unlimited vacation
Equity in the company
+1
Senior Software Engineer, Vehicle Controls
Senior Software Engineer, Vehicle Controls

Intramotev • St. Louis (MO)

On-site
USD 120,000 - 140,000
Medical coverage
Unlimited PTO
Equity
+1
Senior Software Engineer, Vehicle Controls
Senior Software Engineer, Vehicle Controls

Intramotev • St. Louis (MO)

On-site
USD 120,000 - 140,000
Medical coverage
Unlimited paid time off
Equity
+1
Associate Software Engineer — Embedded & Systems
Associate Software Engineer — Embedded & Systems

Intramotev • St. Louis (MO)

On-site
USD 70,000 - 90,000
Medical coverage 100%
Unlimited PTO
Equity
+1
Senior Rail Safety Systems Engineer
Senior Rail Safety Systems Engineer

Collide Capital LLC • St. Louis (MO)

On-site
USD 135,000 - 175,000
Medical coverage: 100% employeePremium
Unlimited paid time off
Company equity
+1