Software Controls Engineer

2 days ago


Wixom, Michigan, United States Workhorse Technologies, Inc. Full time
Job Title: Software Controls Engineer

Workhorse Technologies, Inc. is seeking a highly skilled Software Controls Engineer to join our team. As a key member of our engineering and customer service teams, you will be responsible for developing and testing real-time embedded control software for our Electric and Hybrid Electric Delivery vehicles.

Key Responsibilities:
  • Develop vehicle embedded software in control systems such as torque path controllers, Battery Management Systems (BMS), DC/DC converters, vehicle charging systems, and model-based software tools MATLAB Simulink.
  • Perform control algorithm calibration and integration testing using production calibration and CAN networks tools such as Vector CANape, Vector CANoe, Vector CANalyzer, and ETAS Inca.
  • Manage source code version control system, such as Git or IBM dearcase; MIL, SIL, and HiL Validation and Verification Methods, and for functional safety and ISO 26262 standards.
  • Test and validate developed software.
  • Troubleshoot and debug software to facilitate generating vehicle control strategies.
  • Document software.
  • Operate and drive vehicles for testing and data logging.
Requirements:
  • Bachelor's degree in Computer Science, Computer Engineering, or related Engineering degree, such as Electrical, Mechanical, Aerospace, etc. (foreign equivalent degree accepted) and 5 years of post-Bachelor degree, progressive experience as a Software Controls Engineer, Powertrain Controls Engineer, or related position.
  • OR Master's degree in Computer Science, Computer Engineering, or related Engineering degree, such as Electrical, Mechanical, Aerospace, etc. (foreign equivalent degree accepted) and 3 years of experience as a Software Controls Engineer, Powertrain Controls Engineer, or related position.
  • Five (5) years' experience (3 years with a master's degree): In control and software development for real-time automotive control systems to include use of model-based software tools MATLAB Simulink.
  • In control algorithm calibration and integration testing using production calibration and CAN networks and CAN tools, such as CANalyzer/CANoe, CANcard, CANCaseXL, or CANape or ETAS Inca; AND
  • Using source code version control system, such as IBM ClearCase or Git.
  • Two (2) years of experience: Using MIL, SIL, and HIL Validation and Verification Methods.

Workhorse Technologies, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, or protected veteran status and will not be discriminated against based on disability.



  • Wixom, Michigan, United States Workhorse Technologies, Inc. Full time

    Job Title: Software Controls EngineerWorkhorse Technologies, Inc. is seeking a highly skilled Software Controls Engineer to join our team. As a key member of our engineering team, you will be responsible for the development and testing of real-time embedded control software for our Electric and Hybrid Electric Delivery vehicles.Key Responsibilities:Develop...


  • Wixom, Michigan, United States Workhorse Technologies Inc Full time

    Job DescriptionWorkhorse Technologies Inc. is seeking a highly skilled Software Controls Engineer to join our team. As a key member of our engineering team, you will be responsible for the development and testing of real-time embedded control software for our Electric and Hybrid Electric Delivery vehicles.Key ResponsibilitiesDevelop and test real-time...


  • Wixom, Michigan, United States Workhorse Technologies, Inc. Full time

    Job SummaryWe are seeking a highly skilled Software Controls Engineer to join our team at Workhorse Group Inc. The successful candidate will be responsible for developing and testing real-time embedded control software for our Electric and Hybrid Electric Delivery vehicles.Key ResponsibilitiesDevelop vehicle embedded software in control systems such as...


  • Wixom, Michigan, United States Workhorse Technologies, Inc. Full time

    Job SummaryWe are seeking a highly skilled Software Controls Engineer to join our team at Workhorse Group Inc. The successful candidate will be responsible for developing and testing real-time embedded control software for our Electric and Hybrid Electric Delivery vehicles.Key ResponsibilitiesDevelop vehicle embedded software in control systems such as...

  • Software Engineer

    4 weeks ago


    Wixom, Michigan, United States zobility Full time

    **Job Summary:**We are seeking a highly skilled Software Developer to join our team at Zobility, a leading workforce management and staffing division of RGBSI. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.**Key Responsibilities:****Analyze User...

  • Software Engineer

    3 weeks ago


    Wixom, Michigan, United States zobility Full time

    Software Development Role **Job Summary:** We are seeking a skilled Software Developer to join our team at Zobility, a workforce management and staffing division of RGBSI. As a Software Developer, you will be responsible for designing, developing, and testing software applications. If you have a passion for coding and a desire to work in a dynamic team...

  • Software Engineer

    3 weeks ago


    Wixom, Michigan, United States Experis Full time

    About the RoleWe are seeking a skilled Software Developer to join our team at Experis. As a key member of our team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesAnalyze user requirements and design documents to inform software developmentDesign, develop, and test software applications, including...

  • Software Engineer

    2 weeks ago


    Wixom, Michigan, United States Experis Full time

    About the RoleWe are seeking a skilled Software Developer to join our team at Experis. As a key member of our team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesAnalyze user requirements and design documents to inform software developmentDesign, develop, and test software applications, including...

  • Software Engineer

    7 days ago


    Wixom, Michigan, United States Manpower Group Inc. Full time

    About the RoleWe are seeking a skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesAnalyze user requirements and design documents to inform software development decisionsDesign, develop, and test software applications...

  • Software Engineer

    3 weeks ago


    Wixom, Michigan, United States Manpower Group Inc. Full time

    Software Developer **Job Summary** We are seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on UI/web-based development, including upgrades and design/development from the ground up. **Key Responsibilities** *...


  • Wixom, Michigan, United States M-Team Solutions Full time

    We are seeking a seasoned Controls Engineering Manager to lead our machine build and tooling projects in Wixom, MI. This is a direct hire opportunity with M-Team Solutions.Key Responsibilities:Design and implement controls projects, including PLCs, HMIs, motion control, network communications, and robotics.Develop software from scratch for PLCs and...


  • Wixom, Michigan, United States Purem Novi Inc Full time

    Job OverviewPosition Objective: Enhance Production, Quality, and Engineering functions by providing essential resources to minimize scrap, rework, and internal defects.Key Responsibilities: The incumbent is responsible for ensuring that:Act as the advocate for customers, collaborating with various locations to comprehend product usage in their environments,...


  • Wixom, Michigan, United States Testek Full time

    Software Engineer Opportunity at TestekTestek, a leading provider of aerospace and aircraft component test equipment, is seeking an experienced software engineer to join our team.Key Responsibilities:Design and develop software solutions using LabVIEW, C++, and other relevant technologies.Work with instrumentation drivers for data acquisition devices and...

  • Software Engineer

    2 weeks ago


    Wixom, Michigan, United States Patton Labs Inc Full time

    Software DeveloperAt Patton Labs Inc, we are seeking a highly skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications using Java 8 and Spring Boot.Key Responsibilities:Design and develop RESTful APIs using Spring MVC and Java...

  • Software Engineer

    3 weeks ago


    Wixom, Michigan, United States Patton Labs Inc Full time

    Software DeveloperAt Patton Labs Inc, we are seeking a highly skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications using Java 8 and Spring Boot.Key Responsibilities:Design and develop RESTful APIs using Spring MVC and Java...

  • Software Professional

    3 weeks ago


    Wixom, Michigan, United States zobility Full time

    **Job Summary:**We are seeking a highly skilled Software Developer to join our team at Zobility, a leading workforce management and staffing division of RGBSI. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.**Key Responsibilities:****Analyze User...

  • Software Engineer

    2 weeks ago


    Wixom, Michigan, United States Patton Labs Inc Full time

    Job DescriptionJob Title: Software DeveloperJob Summary:We are seeking a highly skilled Software Developer to join our team at Patton Labs Inc. The ideal candidate will have a strong background in Java 8, Spring Boot, and Spring MVC, with experience in designing and implementing RESTful APIs using Spring Data JPA and Hibernate.Key Responsibilities:Design and...


  • Wixom, Michigan, United States Noir Full time

    .NET Software Engineer Job DescriptionWe are seeking a highly skilled.NET Software Engineer to join our team at Noir, a leading Microsoft recruitment agency. As a.NET Software Engineer, you will play a critical role in the development of high-availability and highly-transactional.NET / C# applications for our client, a global record label.Key...


  • Wixom, Michigan, United States PrideStaff Full time

    Job Title: Applications EngineerPrideStaff is seeking a skilled Applications Engineer to join our team in Wixom, Michigan.Job Summary:We are looking for a highly motivated and experienced Applications Engineer to provide professional training and technical support for machine tool installation, breakdowns, quality, reliability, and product performance. The...


  • Wixom, Michigan, United States Noir Full time

    .NET Software Engineer Job DescriptionWe are seeking a highly skilled.NET Software Engineer to join our team at Noir, a leading Microsoft recruitment agency. As a.NET Software Engineer, you will be responsible for developing high-availability and highly-transactional.NET / C# applications that will be critical to the launch of our client's new online music...