Intramotev is hiring an Associate Software Engineer for fleet support and automation in St. Louis, Missouri. The role is the first software responder for incidents involving the company’s self-propelled battery-electric railcars and vehicles. The engineer investigates customer-reported incidents and internal alerts by retrieving logs, telemetry, and service data, reproducing issues where possible, and determining likely causes. They resolve issues appropriate to their level or route them to the responsible software team with supporting evidence. Changes to production code are reviewed by the owning team. The position also develops scripts, dashboards, and AI agents to automate log retrieval, initial triage, and incident routing. The tools use LLM tool calling, Claude Code, and Model Context Protocol (MCP) servers, and are built on existing server, cloud, and CI/CD infrastructure. The engineer documents incidents and outcomes to create a searchable fleet history, and measures how much triage work the agents handle. The role includes learning the vehicle software stack on the job; prior experience with the listed vehicle and messaging technologies is not expected. This is a full-time, in-office position based in St. Louis, Missouri, reporting to a software lead. Work is generally during business hours, with a light on-call rotation as the fleet grows. The role works within a team of 3–10 engineers and includes occasional domestic travel to customer sites (under 15%). As automation takes over most triage, the role is intended to transition to a software development team, such as embedded, controls, perception, or application.
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
Entry Level