Senior Embedded Software Engineer
$110k - $140kIntramotev
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!
$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...SeniorFull timeWork experience placementLocal areaFlexible hours- ...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
- ...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...SeniorFlexible hours
- 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
- 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
$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...SeniorPermanent employmentFull timeWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...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...SeniorWork at officeImmediate startRemote work
- 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
$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...SeniorFull timeRemote work- ...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...SeniorFull timeImmediate startShift work
- ...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+...SeniorTemporary workWork experience placementWork at officeHome officeFlexible hours3 days per week
- ...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...
$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...SeniorContract workLocal areaImmediate start- ...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...SeniorWork experience placementRemote work
$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...SeniorWeekly payTemporary workImmediate startFlexible hours- ...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...SeniorLocal areaFlexible hours
- ...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...SeniorContract work
- 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...SeniorFull time
- ...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...SeniorContract workRemote work
- ...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
- ...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
$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...SeniorHourly payPart timeRemote workAfternoon shift$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 timeWork experience placementWork at officeRelocationVisa sponsorshipWork visa- ...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
- ...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
- ...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
- ...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
$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- 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
- 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...SeniorRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- senior associate attorney Saint Louis, MO
- senior developer Saint Louis, MO
- senior aws cloud engineer Saint Louis, MO
- remote senior salesforce administrator Saint Louis, MO
- senior marketing operations manager Saint Louis, MO
- senior manager tax Saint Louis, MO
- senior property accountant Saint Louis, MO
- senior tax director Saint Louis, MO
- senior tax Saint Louis, MO
- senior helpdesk technician Saint Louis, MO



