Intramotev is seeking a Senior Embedded Software Engineer to own Rust services running on the Linux computer aboard its self-propelled battery-electric railcars and vehicles. These services connect the real-time vehicle controller with autonomy and perception systems, GPS, and the site manager. The work focuses on application and middleware development in Rust, deployed in production on real rail vehicles. The engineer will extend and maintain the services, support their reliability in the field, and contribute to code review and mentoring across the team. This is a full-time, in-office position based in St. Louis, Missouri. The engineer will work with a small embedded team and use full-size rail vehicles and a hardware-in-the-loop bench in the St. Louis lab. Occasional domestic travel for vehicle testing, integration, and demonstrations is expected. The position offers a base salary of $120,000–$140,000 plus equity and a relocation package for qualified candidates.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior