Full-Stack Vehicle Controls Engineer (Rail)

Socket.dev

St. Louis (MO)

On-site

USD 90,000 - 115,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical coverage
Unlimited PTO
Equity
Parental leave

Job summary

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 capabilities.

This is a hands-on, safety-critical, in-office role with domestic travel for testing and demonstrations. You will develop across the full depth of the control stack, write tests, and contribute to production-quality

Qualifications

  • Approximately 2 years of professional software engineering experience building and shipping production software.
  • Solid understanding of data structures, algorithms, and design of maintainable systems.
  • Proficiency in languages such as Python, C, C++, Rust, Go, MATLAB/Simulink or willingness to ramp to a new systems language.
  • Experience with Linux and Git in collaborative workflows.
  • Familiar with AI-assisted development tools (Claude, Cursor, Copilot) and know when to use them.
  • Experience with testing: unit/integration tests and regression testing.
  • Comfort working across disciplines with hardware and software teams.

Responsibilities

  • Design and build server-side modules that plan and administer trips for rail vehicles.
  • Develop onboard execution modules that run on vehicles and execute plans safely.
  • Prototype quickly, then harden into production-quality code.
  • Build and harden real-time messaging with appropriate delivery guarantees.
  • Maintain data integrity across track and vehicle data interfaces.
  • Collaborate with Perception, Embedded and Applications teams.
  • Write tests, fix production bugs with regression tests, and participate in code reviews.
  • Support field testing and integration on physical rail vehicles when needed.

Skills

Software engineering
Problem solving
Data structures
Algorithms
Systems design
Python
C/C++
Go
Linux
Git
AI tools

Education

Bachelor's degree in CS or related

Tools

Docker
Redis
ZeroMQ

Job description

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 capabilities.

This is a hands-on, safety-critical, in-office role with domestic travel for testing and demonstrations. You will develop across the full depth of the control stack, write tests, and contribute to production-quality

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

Similar jobs worth comparing

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
Vehicle Controls Software Engineer — Real-World Rail Tech
Vehicle Controls Software Engineer — Real-World Rail Tech

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

Hybrid
USD 90,000 - 115,000
Medical coverage
Unlimited PTO
Equity
+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

Socket.dev • St. Louis (MO)

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

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

Hybrid
USD 90,000 - 115,000
Medical coverage
Unlimited PTO
Equity
+1
Sr. Mechanical Design Engineer - Rail Vehicle Integration
Sr. Mechanical Design Engineer - Rail Vehicle Integration

Intramotev • St. Louis (MO)

On-site
USD 90,000 - 130,000
Edge-to-Vehicle Wireless Controls Engineer
Edge-to-Vehicle Wireless Controls Engineer

Intramotev • St. Louis (MO)

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

Neara • St. Louis (MO)

On-site
USD 110,000 - 140,000
100% employee medical premiums
Unlimited paid time off
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
Senior Mechanical Design Engineer - Rail Vehicle Integration
Senior Mechanical Design Engineer - Rail Vehicle Integration

Intramotev • United States

On-site
USD 110,000 - 130,000