Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Vehicle Controls

$120k - $140k

Intramotev

Senior Software Engineer, Vehicle ControlsAt Intramotev, we are dedicated to revolutionizing the freight industry by liberating tons of freight from congested highways, reducing carbon emissions, and enhancing transportation efficiency. We are deploying self-propelled battery-electric railcars and vehicles to transform freight logistics and bring innovation to our rail network. Based in St. Louis, MO, we are committed to promoting industrial revitalization, saving lives, and minimizing the environmental impact of trucking. We actively foster a work environment for every teammate that's welcoming, respectful and inclusive, with great opportunities for professional growth. Find your future with us.Role Overview: We are seeking a Senior Software Engineer, Vehicle Controls to own the control system that plans trips for our self-propelled battery-electric railcars and vehicles, keeps them safe, and drives them — from the server-side modules that route and dispatch a trip, through the real-time messaging that carries commands and state between ground and vehicle, to the onboard modules that execute that trip on the vehicle. The code you write runs on real machines moving real freight, on a small team where a senior engineer's design decisions shape the product. This role sets the design and quality bar for vehicle-controls software, mentors the engineers on the team, and partners with Perception on autonomous capabilities while coordinating with the Embedded and Applications teams on the interfaces between us. This is a full-time, 100% in-office role based in St. Louis, MO. You'll work within a team of 3–10 engineers and engage in occasional domestic travel for testing, integration, demonstrations, and customer interactions.Key Responsibilities:Design & Architecture: Own the architecture of the vehicle-control system across ground and vehicle — service boundaries, interface specifications, and delivery-guarantee strategy — and author the design decisions other engineers build on.Lead System Development: Build and maintain the server-side modules that plan and administer a trip, from request through route, dispatch, progress tracking, and status reporting, alongside the onboard modules that execute that plan safely on the vehicle.Prototype quickly, then harden the pieces that need it into production-quality code in whichever language fits the job.Real-Time Messaging: Design and implement the messaging between ground and vehicle with per-message-class delivery guarantees, distinguishing latest-state-wins telemetry from commands and events that must not be lost.Data Integrity: Own the data describing track and vehicles and the interfaces that serve it, including the version and integrity checks that keep ground and vehicle deployments in sync.Testing & Validation: Set the testing bar for the stack — unit and integration tests before production, field testing and integration on physical rail vehicles, and regression tests that lock in every production fix.Lifecycle Support: Debug production issues on fielded vehicles to root cause, and feed what you learn back into the architecture, the tests, and the team's standards.Leadership & Mentoring: Raise the quality bar through design review, code review, and mentorship; decompose ambiguous requirements into concrete tasks for yourself and the engineers alongside you.Cross-Functional Collaboration: Partner with Perception on autonomous capabilities, coordinate interfaces with the Embedded and Applications teams, and maintain the documentation and internal knowledge bases that keep those interfaces honest.Compensation & Benefits: Base salary: $120,000–$140,000 plus equity Intramotev offers a comprehensive benefits package for all team members, including:Medical coverage: We cover 100% of employee medical premiums, plus low-cost dental and vision options.Vacation: Full-time employees enjoy unlimited paid time off.Equity: Full-time employees receive equity in the company.Parental leave: New parents receive paid time off to spend quality time with their family.About You: Basic Qualifications (Required Skills/Experience): At least a Bachelor's Degree in Computer Science, Computer Engineering, Engineering, Mathematics, or a related technical field. 5 or more years of experience shipping production software. A track record of designing systems other engineers build on — including systems whose components talk to each other over a network, on the ground and on the vehicle — and of raising the quality bar through design review, code review, and mentorship. Command of data structures, algorithms, and maintainable system design, with depth in one or more of Python, C, C++, Rust, Go, or MATLAB/Simulink, or a demonstrated ability to ramp into a new systems language quickly. Testing discipline — unit and integration coverage in place before code reaches production — together with Git in a collaborative workflow, the Linux command line, and fluent, demonstrated use of AI-assisted development tools with a point of view on where they help and where they do not. Willingness to expand into technical areas beyond your area of expertise; ability to develop innovative and novel approaches; open-minded and comfortable working in a teaming environment as an individual contributor. Fluent in both written and verbal English. U.S. Person (immigration or work visa sponsorship will not be provided).Preferred Qualifications (Desired Skills/Experience): Candidate should have a working knowledge of one or (ideally) multiple areas listed below: Real-time, embedded, or onboard software, and the constraints of running on a vehicle rather than a server. Message-driven or distributed systems and their delivery-guarantee trade-offs — pub/sub, queues, and streams; late, dropped, or out-of-order messages; Redis or ZeroMQ. Using a database as a source of truth, and maintaining data integrity in a distributed setting through versioning, checksums, or content hashing. Robotics, controls, autonomy, or real-time systems. Perception, sensor fusion, localization, or GNSS/INS data. Docker and containerized development, and CI/CD pipelines. Reading and extending an existing codebase rather than starting from a blank page. Experience in directly applicable industry or projects, such as Rail, Electric Vehicles, or Unmanned Systems, including working across disciplines with hardware, electrical, and mechanical engineers.Education/experience typically acquired through advanced technical education (e.g. Bachelor and/or Master) and typically 5 or more years' related work experience or an equivalent combination of technical education and experience (e.g. Master + 3 years' related work experience). Relocation This position offers relocation based on candidate eligibility.Equal Opportunity Employer Intramotev is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.Closing: If you're passionate about vehicle-controls software and eager to lead the charge in autonomous rail technology, we'd love to hear from you!

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Vehicle Controls in Saint Louis, MO vacancy
  • Senior Software Engineer - Vehicle Health ManagementCompany:The Boeing CompanyThe Boeing Company is looking for Senior Software Engineer - Vehicle...  ...offers relocation based on candidate eligibility.Export Control Requirement:Safety Sensitive:This is not a Safety Sensitive... 
    Senior
    Full time
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    2 days ago
  • $103.71k - $138.28k

     ...join us today. The Role The Field Engineering Quality Control Engineer is responsible for...  ...reviews, stakeholder communications, and Senior Leadership-level reporting when required...  ...checks for criminal records and/or motor vehicle reports and/or drug screening,... 
    Suggested
    Full time
    Temporary work
    For contractors

    Lumen

    Saint Louis, MO
    4 days ago
  •  ...IT Engineer 2 (Software)Enterprise Mobility and its affiliates offer extensive...  ...rent, buy and share vehicles from our family of brands. Here...  ...instruction and guidance to less senior team members on new tasks...  ...technologiesSkilled with source control management (Bitbucket/GIT... 
    Senior
    Immediate start
    Work from home
    Flexible hours

    Enterprise Mobility Inc

    Saint Louis, MO
    2 days ago
  • Experienced Software Development EngineerCompany:The Boeing CompanyThe Boeing Company...  ...Experienced Software Development Engineer to join the Government Vehicle Health Maintenance team in...  ...specification formats, robust change control practices, and how standards drive... 
    Suggested
    Full time
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    3 days ago
  •  ...Senior Electrical EngineerThe Senior Electrical Engineer serves as a technical expert responsible for advanced electrical system design of control panels and integrated thermal systems. This role leads complex projects, ensures regulatory compliance, drives platform development... 
    Senior
    Temporary work

    Watlow

    Saint Louis, MO
    4 days ago
  • $120k - $160k

     ...be eligible to obtain and maintain a TS/SCI clearance and be willing to undergo a CI polygraph. Overview We are seeking a Senior Software Engineer to support the development of advanced geospatial and data-driven applications within a secure environment. This role... 
    Senior
    Immediate start
    Relocation package

    Navstar

    Saint Louis, MO
    4 days ago
  •  ...U.S. Bank is seeking a Finance Controller for Capital Markets & Brokerage to oversee accounting, financial reporting, and control activities across broker-dealer entities. You will lead monthly closes and GAAP disclosures, partnering with executives to evaluate new products... 
    Senior

    U.S. Bank

    Saint Louis, MO
    3 days ago
  • $86k - $126k

    Eaton’s Electrical Engineering Services & Systems division is seeking a SeniorPower Systems Controls Engineer to join our industry-leading...  ...(premium pay) and a company vehicle. Please note the salary information...  ..., modify, test, and deploy software for Programmable Logic... 
    Senior
    Local area
    Remote work
    Relocation

    Eaton Corporation

    Fenton, MO
    1 day ago
  • $126.65k - $171.35k

    Software Developer, Phantom Works (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is seeking a Software Developer / Engineer (Experienced or Senior) to join the Phantom Works Weapons...  ...experience git or similar version control system3+ years of experience... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    4 days ago
  •  ...Freedom Technology Solutions Group is seeking a Senior Software Engineer to join our on-site team in St. Louis, MO. You will lead design and development of web services, microservices, APIs, and geospatial data processing, collaborating closely with clients and stakeholders... 
    Senior

    (EDO) Entertainment Data Oracle, Inc.

    Saint Louis, MO
    3 days ago
  •  ...Senior Sales Executive - Building Controls (New Construction)Ready to create your own journey? Join us today!Equal Employment Opportunity Statement Siemens is an Equal Opportunity Employer encouraging inclusion in the workplace. All qualified applicants will receive consideration... 
    Senior
    Local area

    Siemens

    Saint Louis, MO
    7 hours ago
  •  ...Randstad USA seeks an experienced Controller to oversee core accounting operations, partner with the CFO, and manage financial reporting for an industrial products distributor. The role emphasizes US GAAP, JDE ERP, and strong inventory costing across multi-SKU environments... 
    Senior

    Randstad

    Saint Louis, MO
    1 day ago
  •  ...Clayco is seeking a Quality Control Technician to implement and manage the quality control program across multiple construction projects...  ...with project standards. The role requires a Bachelor's in Engineering or Construction Management, 0–3 years' experience, knowledge... 
    Senior

    CLAYCO, INC.

    Saint Louis, MO
    4 days ago
  • RESPONSIBILITIES: Kforce's client is looking to add a Senior Software Engineer to their team. This role is a 6-month contract to hire in Saint Louis, MO. Summary: Are you a back-end engineer who loves solving complex technical challenges at scale? Our client is... 
    Senior
    Hourly pay
    Contract work

    Kforce Technology Staffing

    Saint Louis, MO
    3 days ago
  • $115.6k - $156.4k

    Guidance Navigation & Control Engineer (Experienced or Senior) Company: The Boeing Company Boeing Defense...  ...mission requirements-from initial vehicle concept definition through design,...  ...simulation model Use various software languages, C, C++, FORTRAN, Python,... 
    Senior
    Interim role
    Immediate start
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing Company

    Hazelwood, MO
    1 day ago
  • $115.6k - $156.4k

    Experienced/Senior Guidance Navigation and Control (GNC) Engineer Company: The Boeing Company Boeing Defense, Space & Security (BDS...  ...envelope Work with flight simulation and Vehicle Management Systems (VMS) software engineers to incorporate control laws into... 
    Senior
    Permanent employment
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing Company

    Berkeley, MO
    1 day ago
  • $99.45k - $134.55k

    F-15 Mission Systems Software Engineer (Associate, Experienced, & Senior) Company: The Boeing Company The Boeing...  ...; helicopters; unmanned air vehicles; space, satellite, and weapons systems...  ...candidate eligibility. Export Control Requirement: This position... 
    Senior
    Permanent employment
    Work experience placement
    Casual work
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing Company

    Berkeley, MO
    2 days ago
  • Job Description As a software engineer, your role will be working on our critical production applications and infrastructure.You will be involved with technology solutions that are new and engaging.You will be in the thick of solving complex issues, architecting solutions... 
    Senior
    Work experience placement
    Casual work
    Work at office
    Relocation package

    AVALA Marketing Group

    Saint Louis, MO
    3 days ago
  •  ...Old National Bank seeks a seasoned Controller of Accounting Operations to lead corporate accounting, ensure accurate financial reporting, and maintain strong internal controls. You will partner with executives to provide strategic financial insights and drive process... 
    Senior

    Old National Bank

    Saint Louis, MO
    3 days ago
  • $160.65k - $217.35k

    Senior Software Engineer - Lab Provisioning & Integration Company: The Boeing Company The Boeing Company is currently seeking a Senior...  ...relocation based on candidate eligibility. Export Control Requirement: This position must meet U.S. export control... 
    Senior
    Permanent employment
    Work experience placement
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing Company

    Berkeley, MO
    1 day ago
  •  ...EY is seeking a security-focused AI/ML risk engineer to join Challenger Core. You will embed security across AI lifecycles, proving controls under adversarial conditions and turning reviews into reusable patterns. This builder role collaborates with product and engineering... 
    Senior

    EY

    Saint Louis, MO
    5 days ago
  •  ...Position Provides the necessary hands‑on software expertise to clear MACARs, simulator...  ...and Responsibilities Reviews simulator engineering specifications, malfunction documents, Auto...  .... Integrates Auto flight software with control loading and motion software and hardware... 
    Senior
    Permanent employment
    Work at office
    Shift work

    FlightSafety International

    Hazelwood, MO
    3 days ago
  • $70 - $80 per hour

     ...Senior Software Engineer (.NET / AWS) Location: Remote (US) | Type: Contract | Experience: 7+ years | Pay: $70-$80/hr About the Role Were hiring a Senior Software Engineer to design, build, and modernize enterprise .NET applications running on AWS. Youll... 
    Senior
    Contract work
    Remote work

    Elios AI

    Saint Louis, MO
    3 days ago
  • $136.85k - $185.15k

     ...Senior Vehicle Management Systems (VMS) Hardware EngineerAt Boeing, we...  ...Security (BDS) Flight Systems Engineering Capability is currently...  ...collaborate with our requirement, software, and labs teams to implement...  ...until Nov. 05, 2026 Export Control Requirements: This position... 
    Senior
    Permanent employment
    Contract work
    Work experience placement
    Interim role
    Immediate start
    Relocation
    Flexible hours
    Shift work
    Day shift

    ClearanceJobs

    Berkeley, MO
    4 days ago
  •  ...Booz Allen Hamilton is seeking an experienced Information Systems Security Engineer to help design, implement, and assess security controls for cloud-hosted information systems across the system lifecycle. You will work across RMF, ICD 503, and NIST guidance, translating... 
    Senior

    Booz Allen Hamilton

    Saint Louis, MO
    1 day ago
  •  ...Mid-To-Senior .NET DeveloperWe're hiring a mid-to-senior.NET Developer for an onsite contract role in St. Louis. The right candidate...  ...CoreFront-end familiarity (JavaScript, jQuery, Bootstrap, Razor)Source control with Git, TFS, or Azure DevOpsReporting tools — SSRS, Crystal... 
    Senior
    Contract work

    The Timberline Group Company

    Saint Louis, MO
    1 day ago
  • $198.05k - $267.95k

    MQ-25 Vehicle Management System (VMS) Software Lead Engineer Company: The Boeing Company The Boeing Company is looking for a MQ-25 Vehicle Management...  ...software suite that provides communication and control with various aircraft subsystems, sensors, and the... 
    Permanent employment
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing Company

    Hazelwood, MO
    6 hours ago
  • $94.35k - $127.65k

    Data Fusion Systems Software Engineer/Analyst (Associate, Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is currently seeking a Data Fusion...  ...relocation based on candidate eligibility.Export Control Requirement:This position must meet U.S. export control... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    3 days ago
  •  ...Senior AI Software EngineerCredence has an immediate need for a Senior AI Software Engineer to join our growing AI and Automation practice. In this role, you will serve as a senior technical contributor responsible for designing, developing, and deploying advanced AI-driven... 
    Senior
    Immediate start

    Credence company

    Saint Louis, MO
    5 days ago
  •  ...IT Engineer 2 (Software)Enterprise Fleet Management, an affiliate of Enterprise Mobility, is excited...  ...integrations that support connected vehicle services, streamline operational processes...  .... You will collaborate with senior engineers and business partners to implement... 
    Senior
    Local area
    Immediate start
    Work from home

    Enterprise Mobility Inc

    Saint Louis, MO
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Vehicle Controls. Be the first to apply!