{"schemaVersion":"jobsearcher.job.v1","id":"a63dceda2d39d219bff0737c","url":"https://jobsearcher.com/jobs/a63dceda2d39d219bff0737c","canonicalUrl":"https://jobsearcher.com/jobs/a63dceda2d39d219bff0737c","title":"Embedded Software Engineer","description":"Intramotev is seeking an Embedded Software Engineer to join the software development team to meet growing demands in the development of self-propelled rail vehicles. Intramotev is developing multiple unmanned self-propelled vehicles. The role has a strong software focus – the successful candidate will be a member of the development team for innovative self-propelled capabilities in areas such as Real-Time Software / Real-Time Operating Systems (RTOS); real-time scheduling/multi-threaded programming; real-time application software (motor, brake, battery management, GPS, and communications control); and distributed systems/architectures for current and future platforms. The development of these capabilities include multidisciplinary skills including: communication and control of sensors, system development and integration, debugging and testing on target hardware, and knowledge of vehicle management. This position will be based out of St. Louis, MO\nThis position involves working in a dynamic team environment on small (1-2) to medium (3-6) person projects where excellent interpersonal and communication skills are needed. Due to the research nature of the work, project objectives and requirements are likely to evolve over the course of the role. A small amount of domestic travel to support integration, demonstration and customer engagement may be required.\nBuild an exciting career with us, as together we develop the next generation of rail, rapidly connecting the past and the future to make a faster and more environmentally friendly rail connected world.\nPosition Responsibilities\nAnalyzes and translates requirements into system architecture, hardware and software designs and interface specifications.\nTests and validates to ensure system designs meet operational and functional requirements.\nSolves problems and provides other support of fielded hardware and software over the entire product lifecycle.\nSupports the supplier development, test and production activities and coordination with the supplier to optimize the design\nResearch technological advancements for potential application to company business needs.\nBasic Qualifications (Required Skills/Experience)\nAt least a Bachelor's Degree in Engineering, Mathematics, Science\n1-3+ years of experience with real-time embedded software development; distributed systems/architectures, multi-threaded programming\n1-3+ years of experience with C, C++, or Rust programming\nExperience with the software development life-cycle including debugging and testing on target hardware\nMotivated, detail-oriented\nWillingness to expand into technical areas beyond your area of expertise; ability to develop innovative and novel approaches\nOpen-minded and comfortable working in a teaming environment or as an individual contributor\nFluent in both written and verbal English\nPreferred Qualifications (Desired Skills/Experience)\nCandidate should have a working knowledge of one or (ideally) multiple areas listed below:\n1+ years of experience with controllers and electrical systems\n1+ years of experience delivering product(s) to customer(s)\n1+ years of experience working with software version control tools such as git\nUnmanned Rail Systems / Unmanned Systems\nDemonstrated experience working on project teams.\nTypical Education and Experience:\nEducation/experience typically acquired through advanced technical education (e.g. Bachelor) and typically 3 or more years' related work experience or an equivalent combination of technical education and experience (e.g. Master+1 years' related work experience, 3 years' related work experience, etc.).\nRelocation:\nThis position offers relocation based on candidate eligibility.\nVaccination Requirements:\nIntramotev does not currently require vaccination for COVID 19.\nEqual Opportunity Employer:\nIntramotev 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.\nSchedule:\nFull time","company":"Intramotev","rawCompany":"intramotev","city":"St Louis","state":"MO","isRemote":false,"isActive":false,"createdAt":"2026-04-12T20:37:22.639Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer","description":"Intramotev is seeking an Embedded Software Engineer to join the software development team to meet growing demands in the development of self-propelled rail vehicles. Intramotev is developing multiple unmanned self-propelled vehicles. The role has a strong software focus – the successful candidate will be a member of the development team for innovative self-propelled capabilities in areas such as Real-Time Software / Real-Time Operating Systems (RTOS); real-time scheduling/multi-threaded programming; real-time application software (motor, brake, battery management, GPS, and communications control); and distributed systems/architectures for current and future platforms. The development of these capabilities include multidisciplinary skills including: communication and control of sensors, system development and integration, debugging and testing on target hardware, and knowledge of vehicle management. This position will be based out of St. Louis, MO\nThis position involves working in a dynamic team environment on small (1-2) to medium (3-6) person projects where excellent interpersonal and communication skills are needed. Due to the research nature of the work, project objectives and requirements are likely to evolve over the course of the role. A small amount of domestic travel to support integration, demonstration and customer engagement may be required.\nBuild an exciting career with us, as together we develop the next generation of rail, rapidly connecting the past and the future to make a faster and more environmentally friendly rail connected world.\nPosition Responsibilities\nAnalyzes and translates requirements into system architecture, hardware and software designs and interface specifications.\nTests and validates to ensure system designs meet operational and functional requirements.\nSolves problems and provides other support of fielded hardware and software over the entire product lifecycle.\nSupports the supplier development, test and production activities and coordination with the supplier to optimize the design\nResearch technological advancements for potential application to company business needs.\nBasic Qualifications (Required Skills/Experience)\nAt least a Bachelor's Degree in Engineering, Mathematics, Science\n1-3+ years of experience with real-time embedded software development; distributed systems/architectures, multi-threaded programming\n1-3+ years of experience with C, C++, or Rust programming\nExperience with the software development life-cycle including debugging and testing on target hardware\nMotivated, detail-oriented\nWillingness to expand into technical areas beyond your area of expertise; ability to develop innovative and novel approaches\nOpen-minded and comfortable working in a teaming environment or as an individual contributor\nFluent in both written and verbal English\nPreferred Qualifications (Desired Skills/Experience)\nCandidate should have a working knowledge of one or (ideally) multiple areas listed below:\n1+ years of experience with controllers and electrical systems\n1+ years of experience delivering product(s) to customer(s)\n1+ years of experience working with software version control tools such as git\nUnmanned Rail Systems / Unmanned Systems\nDemonstrated experience working on project teams.\nTypical Education and Experience:\nEducation/experience typically acquired through advanced technical education (e.g. Bachelor) and typically 3 or more years' related work experience or an equivalent combination of technical education and experience (e.g. Master+1 years' related work experience, 3 years' related work experience, etc.).\nRelocation:\nThis position offers relocation based on candidate eligibility.\nVaccination Requirements:\nIntramotev does not currently require vaccination for COVID 19.\nEqual Opportunity Employer:\nIntramotev 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.\nSchedule:\nFull time","datePosted":"2026-04-12T20:37:22.639Z","dateModified":"2026-04-12T20:37:22.639Z","hiringOrganization":{"@type":"Organization","name":"Intramotev","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"St Louis","addressRegion":"MO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a63dceda2d39d219bff0737c"},"url":"https://jobsearcher.com/jobs/a63dceda2d39d219bff0737c"}}