Senior Embedded Software Engineer

4 weeks ago


Des Moines, United States Intramotev Inc. Full time

At Intramotev, we are building self-propelled railcars and vehicles to change the paradigm in freight logistics. We're providing the rail industry tools that will make the 200 year old industry competitive for the next 200 years. By helping us make rail competitive with trucking, you can contribute to work that matters in solving big societal problems like reducing emissions, improving safety, and minimizing road congestion. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.

Senior Embedded Software Engineer:

Intramotev is seeking an Senior 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 / mentor / coach 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

This 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. Build 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.

Position Responsibilities

Analyzes and translates requirements into system architecture, hardware and software designs and interface specifications. Tests and validates to ensure system designs meet operational and functional requirements. Solves problems and provides other support of fielded hardware and software over the entire product lifecycle. Coordinates the supplier development, test and production activities and coordination with the supplier to optimize the design Research technological advancements for potential application to company business needs. Makes recommendations for technology investments. Mentor / coach engineers on the development teams

Basic Qualifications (Required Skills/Experience)

At least a Bachelor’s Degree in Engineering, Mathematics, Science 5-7+ years of experience with real-time embedded software development; distributed systems/architectures, multi-threaded programming 5-7+ years of experience delivering product(s) to customer(s) 5-7+ years of experience with C, C++, or Rust programming Experience with the software development life-cycle including debugging and testing on target hardware Motivated, detail-oriented 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 or as an individual contributor Fluent in both written and verbal English

Preferred Qualifications (Desired Skills/Experience)

Candidate should have a working knowledge of one or (ideally) multiple areas listed below:

3+ years of experience with controllers and electrical systems 3+ years of experience working with software version control tools such as git Unmanned Rail Systems / Unmanned Systems Demonstrated experience working on project teams and collaborating with other engineering disciplines.

Typical Education and Experience:

Education/experience typically acquired through advanced technical education (e.g. Bachelor) and typically 5 or more years' related work experience or an equivalent combination of technical education and experience (e.g. PhD+1 years' related work experience, Master+3 years' related work experience, 5 years' related work experience, etc.).

Relocation:

This position offers relocation based on candidate eligibility.

Vaccination Requirements:

Intramotev does not currently require vaccination for COVID 19.

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.

Schedule:

Full time, in St. Louis, Missouri

#J-18808-Ljbffr



  • Des Moines, Iowa, United States Belcan Full time

    Details:Job Title: Embedded Software Engineer (Linux)Payrate Range: $60 to $90/hr DOE Location: Tukwila, WA Zip Code: 98168 Area Code: 206 Start Date:Right Away Keywords: #softwareengineer #embeddedlinux #buildroot #C++ #python #spacejobs #nowhiring A Embedded Software Engineer (Linux) job is available with our client in Tukwila, WA. In this role you will be...


  • Des Moines, United States Actalent Full time

    Job Description: Embedded software role that will develop and test machine control and embedded programs Develop, Test, and debug embedded software for machine control systems Lead test technicians and service personnel in troubleshooting of systems Provide technical leadership for lower level engineers Assist in defining and allocation of software...


  • Des Moines, Iowa, United States Actalent Full time

    :Apply in depth knowledge around embedded software development to integrate, test and debug embedded software.Create software, analyze software requirements, develop algorithms and analyze code real time and non real time systemsDevelop embedded systems for machine control systemsprovide mentorship for lower level engineerslead the definition and analysis of...


  • Des Moines, United States Actalent Full time

    Hello! I'm currently hiring for an embedded software engineering role in Iowa. Please see more details below! Description: -Develop, Test, and debug embedded software -Lead test technicians and service personnel in troubleshooting of systems -Provide technical leadership for lower level engineers -Assist in defining and allocation of software requirements...


  • Des Moines, United States Belcan Full time

    Details: Job Title: Embedded Software Engineer (Linux) Payrate Range: $60 to $90/hr DOE Location: Tukwila, WA Zip Code: 98168 Area Code: 206 Start Date: Right Away Keywords: #softwareengineer #embeddedlinux #buildroot #C++ #python #spacejobs #nowhiring A Embedded Software Engineer (Linux) job is available with our client in Tukwila, WA. In this role you will...


  • Des Moines, United States Actalent Full time

    Description: Apply in depth knowledge around embedded software development to integrate, test and debug embedded software. Create software, analyze software requirements, develop algorithms and analyze code real time and non real time systems Develop embedded systems for machine control systems provide mentorship for lower level engineers lead the...

  • Embedded Software

    3 weeks ago


    Des Moines, United States Palmer Group Full time

    Job DescriptionJob DescriptionOur client is seeking a talented and passionate Embedded Software and Hardware Electrical Engineer to join their dynamic team. This position is ideal for an individual who thrives on problem-solving and is eager to contribute to the development of cutting-edge technology. You will play a critical role in designing and improving...

  • Embedded Software

    3 weeks ago


    Des Moines, United States Palmer Group Full time

    Job DescriptionJob DescriptionOur client is seeking a talented and passionate Embedded Software and Hardware Electrical Engineer to join their dynamic team. This position is ideal for an individual who thrives on problem-solving and is eager to contribute to the development of cutting-edge technology. You will play a critical role in designing and improving...


  • Des Moines, United States Harman International Industries, Inc. Full time

    Join us as a Senior Software Engineer to become a vital resource in our development team, helping us continue our journey toward greatness. Unleash your creativity and technical prowess to build and uphold exceptional standards that become benchmarks in our industry. Embrace the challenge of creating cutting-edge technologies that position us as leaders and...


  • Des Moines, United States Belcan Full time

    Details: Job Title: Software Test Engineer Payrate Range: $50 to $75/hr DOE Location: Tukwila, WA Zip Code: 98168 Area Code: 206 Start Date: Right Away Keywords: #testengineer #embeddedlinux #softwareengineer #C++ #python #spacejobs #nowhiring A Software Test Engineer job is available with our client in Tukwila, WA. In this role you will be responsible for...


  • West Des Moines, United States CHENOA INFORMATION AND SOFTWARE SERVICES PRIVATE LIMITED Full time

    The ideal candidate should have a solid technical background, can do coding, perform designing architecture, and have a strong understanding of software quality and security so that if required to manage/upgrade then he/she should able to work on it or guide junior team members.Senior Software Engineer (.NET)Location- West Des Moines, IA Type: Full Time...


  • West Des Moines, United States CHENOA INFORMATION AND SOFTWARE SERVICES PRIVATE LIMITED Full time

    The ideal candidate should have a solid technical background, can do coding, perform designing architecture, and have a strong understanding of software quality and security so that if required to manage/upgrade then he/she should able to work on it or guide junior team members.Senior Software Engineer (.NET)Location- West Des Moines, IA Type: Full Time...


  • West Des Moines, United States CHENOA INFORMATION AND SOFTWARE SERVICES PRIVATE LIMITED Full time

    The ideal candidate should have a solid technical background, can do coding, perform designing architecture, and have a strong understanding of software quality and security so that if required to manage/upgrade then he/she should able to work on it or guide junior team members.Senior Software Engineer (.NET)Location- West Des Moines, IA Type: Full Time...


  • West Des Moines, United States CHENOA INFORMATION AND SOFTWARE SERVICES PRIVATE LIMITED Full time

    The ideal candidate should have a solid technical background, can do coding, perform designing architecture, and have a strong understanding of software quality and security so that if required to manage/upgrade then he/she should able to work on it or guide junior team members.Senior Software Engineer (.NET)Location- West Des Moines, IA Type: Full Time...


  • West Des Moines, United States CHENOA INFORMATION AND SOFTWARE SERVICES PRIVATE LIMITED Full time

    The ideal candidate should have a solid technical background, can do coding, perform designing architecture, and have a strong understanding of software quality and security so that if required to manage/upgrade then he/she should able to work on it or guide junior team members.Senior Software Engineer (.NET)Location- West Des Moines, IA Type: Full Time...


  • Des Moines, United States Remotely Full time

    This is a remote position. Software Systems Engineer (3-5 year experience, remote) Be part of our future! This job posting builds our talent pool for potential future openings. We'll compare your skills and experience against both current and future needs. If there's a match, we'll contact you directly. No guarantee of immediate placement, and we only...


  • Des Moines, United States Dwolla Full time

    Hi, I’m Michael - Lead Software Engineer here at Dwolla. I’m looking for a talented Senior-level Software Engineer to join our fast-paced, collaborative, diverse Engineering team. Here is what you can expect to work on in this critical role: You will build systems with techniques like Test Driven Development and programming languages such as Scala,...


  • Des Moines, United States Dwolla Full time

    Hi, I’m Michael - Lead Software Engineer here at Dwolla. I’m looking for a talented Senior-level Software Engineer to join our fast-paced, collaborative, diverse Engineering team. Here is what you can expect to work on in this critical role: You will build systems with techniques like Test Driven Development and programming languages such as Scala,...


  • Des Moines, United States Dwolla Full time

    👋  Hi, I’m Michael - Lead Software Engineer here at Dwolla.  I’m looking for a talented Senior-level Software Engineer to join our fast-paced, collaborative, diverse Engineering team. Here is what you can expect to work on in this critical role: You will build systems with techniques like Test Driven Development and programming languages such as...


  • Des Moines, United States Dwolla Full time

    Hi, I'm Michael - Lead Software Engineer here at Dwolla. I'm looking for a talented Senior-level Software Engineer to join our fast-paced, collaborative, diverse Engineering team. Here is what you can expect to work on in this critical role: You will build systems with techniques like Test Driven Development and programming languages such as Scala,...