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

About Us 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) 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) 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. Typical Education And Experience 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! #J-18808-Ljbffr Intramotev

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Saint Louis, MO vacancy
  • $110k - $140k

    Intramotev is looking to hire a Senior Embedded Software Engineer in St. Louis, MO, who will develop real-time control firmware for battery-electric railcars. The ideal candidate has over 6 years of experience in embedded software and robust knowledge of C/C++ on RTOS platforms... 
    Senior
    Full time

    Intramotev

    Saint Louis, MO
    2 days 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... 
    Senior

    Object Computing

    Saint Louis, MO
    4 days ago
  •  ...Mechanicaldesigndirectory is seeking an Electronic Hardware Staff Engineer in St. Louis, MO. The ideal candidate will have 10+ years of experience in electronic and firmware design for industrial embedded electronic products. This role involves significant collaboration... 
    Senior

    Mechanicaldesigndirectory

    Saint Louis, MO
    18 hours ago
  • The Boeing Company in Hazelwood, MO is seeking a Senior Software Engineer - Vehicle Health Management to lead embedded software development for government vehicle health systems. You will translate customer requirements into robust software designs, oversee code reviews... 
    Senior

    Boeing

    Hazelwood, MO
    2 days ago
  • Nidec Motor Corporation is seeking a technical authority in embedded motor control software to lead design, implementation, and validation for motor control and drive products. This role demands 10+ years of experience in embedded systems and expertise in motor control... 
    Senior

    Nidec Motor Corporation

    Saint Louis, MO
    2 days ago
  • Dormont Manufacturing Co is looking for a Senior Software Engineer in St. Louis, Missouri, specializing in C++ embedded development. The candidate will design and maintain software systems for critical defense applications, requiring extensive experience and U.S. citizenship... 
    Senior

    Dormont Manufacturing Co

    Saint Louis, MO
    3 days ago
  • Edward Jones is looking for a Solutions Engineer based in St. Louis, MO to enhance their Investment Management Portfolio. This role involves...  ...Advisors. The ideal candidate should possess over 10 years of software engineering experience, strong full stack capabilities, and... 
    Senior
    Work at office

    Edward Jones

    Saint Louis, MO
    2 days ago
  • Okta is seeking a Solutions Engineer to join our pre-sales team. You will be the technical and domain expert for a customer-facing sales group, helping customers understand the value of Okta’s solutions. You’ll demonstrate products, answer complex questions, run Proofs... 
    Senior

    Visa Hunt

    Saint Louis, MO
    4 days ago
  • $34.65 - $51.98 per hour

     ...Additional Information About the Role BJC HealthCare System is hiring a Full-Time Senior MRI Technologist - Operating Room (Day Shift) for Barnes-Jewish Hospital - New Plaza West Tower (St. Louis, MO)   Experienced Radiologic Technologists and MRI Technologists... 
    Senior
    Full time
    Flexible hours
    Shift work
    Day shift
    3 days per week

    BJC Healthcare

    Saint Louis, MO
    15 days ago
  • Altana Pharma Deutschland S.L. is seeking a Senior Technical Support Representative in St. Louis, Missouri. This role acts as the primary technical point of contact, providing support and solutions to customers, while liaising with various internal departments. Responsibilities... 
    Senior

    Altana Pharma Deutschland S.L. (Nycomed Germany Holding GmbH...

    Saint Louis, MO
    5 days ago
  • ELANTAS North America, LLC is seeking a Senior Technical Support Representative to serve as the primary link between customers and internal departments on technical matters, ensuring rapid resolution and service quality. The role includes training sales teams and customers... 
    Senior

    ELANTAS North America, LLC

    Saint Louis, MO
    2 days ago
  • Bana Solutions is seeking a highly skilled Full-Stack Developer in St. Louis to support a mission-critical system and lead initiatives for a custom web application. The ideal candidate should have over 5 years of web application development experience and be proficient ...
    Senior

    Bana Solutions

    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
    5 days ago
  •  ...About the Role SafeRide Health is seeking a Senior Full-Stack Engineer to help design, build, and scale critical applications and platform services that support our mission of improving access to healthcare transportation nationwide. This role will partner closely... 
    Senior
    Remote work
    Flexible hours

    GrabJobs

    Saint Louis, MO
    2 days ago
  • RiViDium Inc. is seeking a skilled Software Developer to design, develop, and maintain full-stack applications. You will automate RMF processes, build data visualizations in Tableau, and lead teammates to deliver robust software solutions. The role requires expertise in... 
    Senior

    Rividium Inc

    Saint Louis, MO
    2 days ago
  •  ...large organizations. Our capabilities include supplying federal government entities and private businesses with software development, scientific and engineering technical assistance, systems integration, and enterprise security. Since its founding in 1996, OST has been... 
    Senior
    Contract work
    Immediate start
    Relocation package

    Open Systems Technologies

    Saint Louis, MO
    2 days ago
  • CEdge Inc. is seeking a Senior .NET Full-Stack Developer in St. Louis, MO. This role focuses on application-layer development for TMS contract, ensuring functionality and updating third-party dependencies. The ideal candidate will have at least 3 years of .NET experience... 
    Senior
    Contract work

    CEdge Inc.

    Saint Louis, MO
    4 days ago
  • $145k - $165k

     ...What Makes Us Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently...  ...'re just getting started. How You'll Make an Impact: As a Senior Fullstack Engineer on the Distribution Team, you'll be instrumental in developing... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    GrabJobs

    Saint Louis, MO
    19 hours ago
  • $99.45k - $134.55k

     ...us. The Boeing Company is looking for Missions Systems Software Engineers – Embedded to join the Boeing's Mission Systems Software team in...  ...levels including; Associate Level, Experienced Level, and Senior Level. This role is looking to hire software engineers... 
    Senior
    Permanent employment
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    Boeing

    Saint Louis, MO
    1 day ago
  • $106.8k - $194.8k

     ...teams and take your career wherever you want it to go.  Join EY and help to build a better working world. WAF Operations Solution Engineer PRACTICE DESCRIPTION: As a WAF Operations Solution Engineer, you will be responsible for implementing and managing Web... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Saint Louis, MO
    4 days ago
  • $99.45k - $134.55k

     ...future with us.The Boeing Company is looking for a Software Engineer (Associate, Experienced, & Senior) to join the F-15 Mission System Software Development...  ...will have the unique opportunity to develop real-time embedded software for the most sophisticated military... 
    Senior
    Permanent employment
    Work experience placement
    Casual work
    Currently hiring
    Relocation
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    1 day ago
  • NISC is seeking talented software developers and engineers to join their team in St. Louis, Missouri. The position focuses on full-stack application development and data engineering solutions, aimed at enhancing customer service through innovative technology. Requirements... 
    Senior

    NISC

    Saint Louis, MO
    2 days ago
  • $145k - $170k

     ...duties. Requires expertise in specialty areas. Shall perform engineering tasks for back-end design and development efforts, including...  ...degree may substitute for 2 years of experience. 10 years of software development experience in object-oriented and scripted languages... 
    Senior

    Maximus

    Saint Louis, MO
    2 days ago
  • Responsibilities Lead the design, development, and deployment of enterprise-scale backend services. Architect and optimize secure DevSecOps pipelines and automated testing frameworks. Direct the migration, scaling, and modernization of applications in AWS environments. ...
    Senior
    Remote work

    Freedom Technology Solutions Group, LLC

    Saint Louis, MO
    2 days ago
  • Conexess Group is seeking a Senior Application Developer for a long-term, hybrid role supporting a healthcare client. The position requires...  ...across cross-functional teams to deliver enterprise-grade software. The ideal candidate has 12+ years of IT experience as a lead... 
    Senior
    3 days per week

    Conexess Group

    Saint Louis, MO
    2 days ago
  • NISC in St. Louis, Missouri, seeks a versatile mid-to-senior-level technologist to join their engineering team. This role encompasses the full software lifecycle from development to operational support. The ideal candidate will work with both internal customers and external... 
    Senior

    NISC

    Saint Louis, MO
    3 days ago
  • $75k - $145k

    Performance Software Corporation in St. Louis is seeking passionate Software Developers to design and develop software solutions for state‑of‑the‑art safety‑critical systems in Avionics and Space Exploration. This position is based on-site and offers a salary ranging from... 
    Hourly pay
    Full time

    Performance Software Corporation

    Saint Louis, MO
    2 days ago
  • Open Systems Technologies Corporation, located in St. Louis, Missouri, seeks an experienced Full Stack Software Developer to provide software maintenance and engineering support. The role involves developing and testing software for maritime systems using best practices... 
    Senior

    Open Systems Technologies Corporation

    Saint Louis, MO
    2 days ago
  • CEdge Inc is seeking a Senior .NET Full-Stack Developer for a role located in St. Louis, MO. The incumbent will focus on the TMS contract, managing the resolution of application issues, developing SOW deliverables, and ensuring code documentation is completed. The ideal... 
    Senior
    Remote job
    Contract work

    CEdge Inc

    Saint Louis, MO
    5 days ago

Do you want to receive more vacancies?

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