Senior Software Engineer, Vehicle Controls
$120k - $140kIntramotev
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!
- 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...SeniorFull timeWork experience placementInterim roleRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
$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,...SuggestedFull timeTemporary workFor contractors- ...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...SeniorImmediate startWork from homeFlexible hours
- 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...SuggestedFull timeWork experience placementInterim roleRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
- ...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...SeniorTemporary work
$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...SeniorImmediate startRelocation package- ...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
$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...SeniorLocal areaRemote workRelocation$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...SeniorPermanent employmentFull timeWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...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
- ...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...SeniorLocal area
- ...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
- ...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
- 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...SeniorHourly payContract work
$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,...SeniorInterim roleImmediate startRelocationVisa sponsorshipWork visaFlexible hoursShift work$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...SeniorPermanent employmentWork experience placementInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift work$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...SeniorPermanent employmentWork experience placementCasual workCurrently hiringRelocationVisa sponsorshipWork visaFlexible hoursShift work- 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...SeniorWork experience placementCasual workWork at officeRelocation package
- ...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
$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...SeniorPermanent employmentWork experience placementRelocationVisa sponsorshipWork visaFlexible hoursShift work- ...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
- ...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...SeniorPermanent employmentWork at officeShift work
$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...SeniorContract workRemote work$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...SeniorPermanent employmentContract workWork experience placementInterim roleImmediate startRelocationFlexible hoursShift workDay shift- ...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
- ...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...SeniorContract work
$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 employmentWork experience placementInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift work$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...SeniorPermanent employmentFull timeContract workWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...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...SeniorImmediate start
- ...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...SeniorLocal areaImmediate startWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Vehicle Controls. Be the first to apply!
- ngo software engineer Saint Louis, MO
- senior software design engineer Saint Louis, MO
- real time software engineer Saint Louis, MO
- startup software engineer Saint Louis, MO
- financial software developer Saint Louis, MO
- intel software engineer Saint Louis, MO
- junior software engineer Saint Louis, MO
- software system engineer Saint Louis, MO
- network software engineer Saint Louis, MO
- part time software developer remote Saint Louis, MO



