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

Senior Embedded Software Engineer

$110k - $140k

Intramotev

Senior Embedded Software Engineer

At 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 Embedded Software Engineer to own the real-time control firmware running on the autonomy ECU stack of our self-propelled battery-electric railcars and vehicles. The successful candidate will own motor-control and traction-control firmware on RTOS-based ECUs (FreeRTOS, Zephyr, or similar), contribute to architecture decisions across the autonomy software platform, and mentor 2–3 junior embedded engineers. This role sits at the intersection of real-time embedded software, vehicle controls, and safety-relevant systems engineering — taking firmware from hardware bring-up through integration, field validation, and lifecycle support on production rail vehicles. 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: Translate vehicle-level requirements into ECU firmware architecture, real-time scheduling strategies, and HW/SW interface specifications for motor-control, traction-control, and inter-ECU communication.
  • Real-Time Firmware Development: Build and maintain C and C++ firmware on RTOS-based ECUs (FreeRTOS, Zephyr, or similar) covering motor control, traction control, CAN-bus messaging, and distributed control across the autonomy ECU stack.
  • Hardware Bring-Up & Debugging: Lead on-target debugging using JTAG/SWD, oscilloscopes, and logic analyzers; drive hardware bring-up and board-level integration for new ECU revisions.
  • Testing & Validation: Define and execute unit, integration, and on-vehicle test plans for safety-relevant firmware; partner with systems and validation engineers on hardware-in-the-loop (HIL) and field-validation campaigns.
  • Safety & Reliability: Drive fail-safe design and defensive-coding practices on the embedded codebase — MISRA C/C++ conformance, coverage-driven unit testing, fault injection on critical paths, and, where applicable, traceability against ISO 26262 / EN 50128 / EN 50129 work products.
  • Lifecycle Support: Triage and resolve field issues across the entire product lifecycle, from prototype to fleet deployment, and feed lessons learned back into firmware and architecture.
  • Leadership & Mentoring: Mentor 2–3 junior embedded engineers through code review, pairing, and design coaching; lead technical discussions to consensus on architecture and trade-offs.
  • Cross-Functional Collaboration: Represent embedded software in cross-discipline reviews with controls, electrical, systems, and autonomy engineering on interface specs, failure-mode analysis, and integration milestones.

Compensation & Benefits

Base salary: $110,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 Engineering, Computer Science, Mathematics, or a related technical field.
  • 6+ years of experience developing real-time embedded software, including production-shipping work on automotive, rail, or other real-time safety-relevant systems.
  • Strong proficiency in C and C++ on RTOS platforms (FreeRTOS, Zephyr, or similar), including real-time scheduling and multi-threaded programming.
  • Hands-on experience developing motor-control or vehicle-control firmware on production hardware.
  • Experience designing and debugging CAN-bus communication, and on-target debugging using JTAG/SWD, oscilloscopes, and logic analyzers.
  • Track record of taking safety-relevant embedded systems through hardware bring-up, integration, and field validation.
  • 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:
  • Functional safety standards: ISO 26262 (automotive) or rail equivalents such as EN 50128 / EN 50129.
  • Hardware-in-the-loop (HIL) test infrastructure design and bring-up.
  • Prior rail, EV, or unmanned-systems firmware experience.
  • Deterministic networking (TSN) or safety-critical inter-ECU communication patterns.

Education/experience typically acquired through advanced technical education (e.g. Bachelor and/or Master) and typically 6 or more years' related work experience or an equivalent combination of technical education and experience (e.g. Master + 4 years' related work experience).

Relocation

This position offers a competitive relocation package for qualified candidates.

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 embedded 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 Embedded Software Engineer in Saint Louis, MO vacancy
  • $93.12k - $125.71k

     ...Senior Embedded Software EngineerLocation: Bridgeton, MO, US, 63044The Leonardo DRS Land Systems business is a recognized leader in the design...  ...Land Systems is seeking a Full Time Senior Embedded Software Engineer. This position is based out of our Bridgeton, MO facility... 
    Senior
    Full time
    Work experience placement
    Local area
    Flexible hours

    Leonardo DRS

    Bridgeton, MO
    3 days ago
  •  ...Job Summary: We are seeking experienced Senior Backend Developers with a strong background in Java and microservices. The ideal candidates will have 8-15 years of experience in backend development, with a focus on writing high-quality, scalable, and performant code. This... 
    Senior

    Omni Inclusive

    Saint Louis, MO
    3 days ago
  •  ...Senior Back-End DeveloperWe are seeking a highly experienced Senior Back-End Developer...  ...specifications to design or redesign complex software components and applications.• Act as an...  ...such as computer science, computer engineering, or a related field, or equivalent experience... 
    Senior
    Flexible hours

    Omni Inclusive

    Saint Louis, MO
    4 days ago
  • Edward Jones seeks a Senior Mobile Engineer to design, build, and optimize secure, high-performance mobile apps that enable clients and financial advisors to manage investments and plan for long-term goals. You will architect and implement new features, integrate with... 
    Senior

    Edward Jones

    Saint Louis, MO
    9 days ago
  • IMEG Corporation in St. Louis, MO seeks a Senior Technology Engineer to lead the design, analysis, and oversight of low‑voltage ICT systems in large building projects. You will guide teams, coordinate with architects and project managers, and ensure designs meet code and... 
    Senior

    IMEG Corporation

    Saint Louis, MO
    2 days ago
  • $126.65k - $171.35k

    BackEnd Software Engineer (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is currently seeking BackEnd Software Engineer (Experienced or Senior) to lead our Model-Based Engineering (MBE) software team located in Berkeley, Missouri. This position will... 
    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
  •  ...Job Title: Senior UI Engineer (Angular, TypeScript, JavaScript) Location: Bellevue, WA (Hybrid) Length: 6 months Start: ASAP Interview: Video About the Role: We are seeking a talented and experienced Senior UI Engineer to... 
    Senior
    Work at office
    Immediate start
    Remote work

    3B Staffing LLC

    Saint Louis, MO
    2 days ago
  • Matchbox Design Group is seeking an experienced full-stack senior developer to join their vibrant team in St. Louis. Your role will involve developing and implementing web solutions while closely collaborating with clients and team members. The ideal candidate will have... 
    Senior

    Matchbox Design Group

    Saint Louis, MO
    6 days ago
  • $130k - $160k

     ...Senior Backend Software Engineer Location: Gaithersburg, Maryland; Alexandria, VA; Chantilly, VA; Aurora, CO; St. Louis, MO; Tucson, AZ Clearance: Top Secret/SCI with the ability to successfully pass a Polygraph Schedule: Full Time Travel: No Remote: No Remote Company... 
    Senior
    Full time
    Remote work

    Ennoble First, Inc.

    Saint Louis, MO
    2 days ago
  •  ...management and employment needs.We are seeking a visionary full stack engineer to join our technology transformation initiative. In this role,...  ...on public cloud infrastructure (GCP and AWS).Champion modern software development practices by actively using AI code-assist tools (e... 
    Senior
    Full time
    Immediate start
    Shift work

    Equifax

    Saint Louis, MO
    3 days ago
  •  ...rating. Team Overview The Mobile Engineering team is responsible for designing,...  ...performance, scalability, and reliability. The Senior Mobile Engineer will play a key role in...  ...experience. ~10+ years of progressive software development experience, including 8+... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Home office
    Flexible hours
    3 days per week

    Edward Jones

    Saint Louis, MO
    7 hours ago
  •  ...A leading defense technology firm in St. Louis, Missouri, seeks a Senior Software Engineer skilled in C++ embedded development. This position demands U.S. Citizenship and an on-site presence four days a week. The ideal candidate will work on pivotal projects that enhance... 

    Object Computing

    Saint Louis, MO
    3 days ago
  • $107.9k - $195.05k

     ...sophisticated systems and data more effectively. As a Sr. UI/IX Engineer, you will play a critical role at the intersection of user...  ...engineering, design, and mission needs. You’ll work alongside talented software engineers, systems engineers, product owners, testers, and... 
    Senior
    Contract work
    Local area
    Immediate start

    Leidos

    Saint Louis, MO
    4 days ago
  •  ...Job Title: Senior Full Stack .NET Developer Location: St Louis, MO (Remote is fine) Experience: 10+ Duration...  ...appropriate solutions. Prior experience with Apache SOLR search engine is useful. Experience working within automated DevOps... 
    Senior
    Work experience placement
    Remote work

    Argyll Infotech, Inc.

    Saint Louis, MO
    2 days ago
  • $35 - $40 per hour

     ...Our client, a leading organization in the telecommunications, financial, and retail sectors, is seeking a dedicated Senior Java Backend Developer to join their dynamic team. As a Senior Java Backend Developer, you will be instrumental in designing and delivering scalable... 
    Senior
    Weekly pay
    Temporary work
    Immediate start
    Flexible hours

    Experis/Manpower Group

    Saint Louis, MO
    3 days ago
  •  ...Senior.NET / React Web DeveloperExcellent opportunity for a senior.NET / React web developer to join the leading web design, development...  ...unit tests to ensure code quality.Understanding of Agile software development methodologies and practices.Soft Skills: Exceptional... 
    Senior
    Local area
    Flexible hours

    Integrity

    Saint Louis, MO
    4 days ago
  •  ...seeking an experienced IT Full Stack Developer for a contract role. You will work closely with Manufacturing Automation engineers to bridge software development and operational technology. Responsibilities include performing software development from analysis to deployment... 
    Senior
    Contract work

    Bayer AG

    Saint Louis, MO
    5 days ago
  • Indigo Beam LLC is seeking a seasoned Senior .Net Front End Web Developer located in St. Louis, Missouri. This role focuses on the front-end development of .Net applications using the latest web technologies such as AngularJS, Bootstrap, HTML5, and CSS3. The ideal candidate... 
    Senior
    Full time

    Indigo Beam LLC

    Saint Louis, MO
    3 days ago
  •  ...Position: Software Engineer (Senior .NET / Full‑Stack Engineer) Location: Remote Duration: 6+ Months Contract Role Overview We are seeking highly skilled Senior .NET / Full‑Stack Engineers with strong AWS and secure‑coding expertise. This role is... 
    Senior
    Contract work
    Remote work

    Stellar IT Solutions LLC

    Saint Louis, MO
    29 days ago
  •  ...Advantage-Solutions is seeking a Senior Manager Client Services to lead large-scale programs, driving client satisfaction and business growth. You will oversee day-to-day management for internal and external clients while strengthening key client and retailer relationships... 
    Senior

    Advantage Solutions

    Saint Louis, MO
    1 day ago
  •  ...Kindeva Drug Delivery is seeking a Senior Revenue Accountant in St. Louis, Missouri, to join our accounting team. This role involves analyzing contracts for revenue recognition and managing accounting models to ensure compliance with GAAP. The ideal candidate has at least... 
    Senior

    Kindeva Drug Delivery

    Saint Louis, MO
    2 days ago
  • $38 - $40 per hour

     ...LSL ALF LLC is seeking a part-time RN After Hours for Senior Living to gather clinical information and provide healthcare services. The position operates remotely with initial onsite orientation in St. Louis Park, MN. Candidates must have a degree in Nursing and hold... 
    Senior
    Hourly pay
    Part time
    Remote work
    Afternoon shift

    LSL ALF LLC

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

     ...for professional growth. Role Overview We are seeking an Embedded Software Engineer to join the on‑vehicle embedded software team, owning a single...  ...: Participate in code review and technical guidance from Senior Embedded Software Engineers; use Git in a collaborative branching... 
    Full time
    Work experience placement
    Work at office
    Relocation
    Visa sponsorship
    Work visa

    Intramotev

    Saint Louis, MO
    2 days ago
  •  ...RubinBrown LLP in St. Louis is seeking a Senior Accountant to join the Internal Accounting team, supporting revenue recognition, reconciliations, financial reporting, and acquisition-related accounting. This role offers exposure to complex accounting initiatives and cross... 
    Senior

    RubinBrown

    Saint Louis, MO
    5 days ago
  •  ...Clayco seeks an organized Executive Assistant to support Principals and senior leaders in a fast-paced, professional services environment in St. Louis. You will manage calendars, coordinate travel, prepare materials, and assist with business development and client relations... 
    Senior

    CLAYCO, INC.

    Saint Louis, MO
    5 days ago
  •  ...residents. You will plan monthly activities, prepare snacks, and assist with dining setups, ensuring a safe and welcoming environment for seniors. Ideal candidates have a high school diploma, NCCAP credentials preferred, and experience in activity programming. Missouri CNA... 
    Senior

    MGM Healthcare

    Saint Louis, MO
    2 days ago
  •  ...LJC Design & Engineering is seeking a highly organized Executive Assistant to support senior leadership. The role encompasses calendar management, travel planning, client development support, meeting prep, research, and cross-department communication. The ideal candidate... 
    Senior

    LJC

    Saint Louis, MO
    2 days ago
  • $95k - $115k

     ...partnering with a client in the Saint Louis, MO area to identify a Tax Senior Accountant.Summary:This role will support a variety of tax...  ...experience preferred* Experience with tax preparation software and tax research* Strong accounting, analytical and tax technical... 
    Senior

    KForce

    Saint Louis, MO
    2 days ago
  • DescriptionWishing you could have an ownership stake in the company you are working for? Founded in 1898, Burns & McDonnell is an award-winning engineering, architectural, construction, environmental and consulting services firm. We are a 100% employee-owned company, with regional and... 
    Senior

    Burns & McDonnell

    Saint Louis, MO
    3 days ago
  • BlueSprig is seeking a Board Certified Behavior Analyst (BCBA) in St. Louis, MO. You will lead a team of behavior technicians, build individualized intervention plans, and collaborate with families and physicians to deliver tailored ABA therapy. We offer flexible hybrid...
    Senior
    Relocation package
    Flexible hours

    BlueSprig

    Saint Louis, MO
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!