Senior Embedded Software Engineer
$110k - $140kIntramotev
Senior Embedded Software EngineerAt 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 OverviewWe 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 ResponsibilitiesDesign & 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 & BenefitsBase salary: $110,000 - $140,000 plus equityIntramotev 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 YouBasic 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).RelocationThis position offers a competitive relocation package for qualified candidates.Equal Opportunity EmployerIntramotev 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.ClosingIf 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
...Top Workplace in the Greater St. Louis area. Job Summary Leonardo DRS Land Systems is seeking a Full Time Senior Embedded Software Engineer. This position is based out of our Bridgeton, MO facility and will have the option to work an in person or hybrid...SeniorFull timeContract workWork experience placementLocal areaFlexible hours- ...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
- ...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
$130k - $160k
...Senior Backend Software EngineerLocation: Gaithersburg, Maryland; Alexandria, VA; Chantilly, VA; Aurora, CO; St. Louis, MO; Tucson, AZ Clearance... ...solutions supporting critical mission operations. Engineers on this effort will work with cross-functional teams to design...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
$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$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- ...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
- ...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
- ...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
- THIS POSITION WILL START AT 2:30AM - 3:00AM.I. Job SummaryThis role is responsible for Onboarding, Developing, Coaching, Mentoring and Performance Management of all drivers and helpers. Drivers and Helpers will report into this position only; no maSenior
$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- Job Description Job Description Property Management Company seeking a Maintenance Technician to join our team! You will be responsible for completing work orders and other required tasks for residential apartments and condominiums. Normal working hours are 8:00 am ...SeniorMonday to Friday
- ...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
- Workforce Solutions in St. Louis, MO is seeking a CAS Manager to lead the Client Advisory Services division for a growing CPA firm. This onsite leadership role focuses on operational excellence, client relationships, and outsourced accounting services. You will supervise...Senior
$126.65k - $171.35k
...opportunity for professional growth. Find your future with us. The 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 focus on...SeniorPermanent employmentWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift- ...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
- Fifth Third Bank in St. Louis seeks a Commercial Relationship Manager III to drive profitable client growth. You will lead relationship strategy, partner with internal experts, and manage a portfolio of high-revenue clients, while evaluating credit needs and advising on...Senior
- ...MANTECH seeks a motivated, career and customer-oriented Senior GEOINT Analyst to join our team in St. Louis, MO! Job duties include, but are not limited to: Conduct GEOINT analysis on national security issues using imagery, geospatial data, and multi-INT...SeniorWork at officeRemote work
- ...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
- CannonDesign is seeking a design-focused architect to join a multi-disciplinary team across our St. Louis, Dallas, or Houston offices. You will work under licensed leadership to deliver architectural design from concept through construction, collaborating with interior...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
- A leading laboratory service provider in St. Louis is seeking a Scientist to perform chemical testing of industrial and consumer products. The role requires conducting analyses, maintaining records, and delivering scientific reports. A MS/PhD in Chemistry is required, ...Senior
- ...EY is seeking a Senior Solution Architect to translate business requirements into technical realities and shape architecture for client projects. You will coordinate junior colleagues, interact with clients daily, and potentially lead client workstreams across advisory...Senior
- ...layouts, diagrams, charts, code comments and clear code.Develop software solutions by studying information needs; studying systems flow,... ...recommendations to the program manager and Chief Software Engineer.Coordinate software development activities within product lines...Senior
$75.2k - $158.1k
...CACI International Inc is seeking a Network Engineer III in St. Louis, Missouri. This role involves performing research, requirements analysis, design, installation, and troubleshooting of network hardware. Candidates should have a minimum of 5 years of experience in...SeniorFlexible hours- ...Cardinal Ritter Senior Services in St. Louis, MO, seeks a Certified Nurse Assistant to provide compassionate resident care in a skilled nursing setting. The CNA supports daily living activities, safety, and housekeeping, under supervision, and collaborates with a care...SeniorFull time
- Washington University in St. Louis is seeking a Clinical Research Coordinator to oversee and coordinate complex clinical studies, ensure regulatory compliance, and support budget and billing processes. The role may supervise staff and serves as a resource to research teams...Senior
- ...university’s academic, research, clinical, and operational missions. Working with department leaders, project managers, architects, engineers, and campus stakeholders, planners develop data-informed solutions that optimize space utilization, improve operational #J-18808-...Senior
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 Saint Louis, MO
- senior helpdesk technician Saint Louis, MO
- senior associate architect Saint Louis, MO




