Software Controls Engineer

Workhorse Technologies Inc
Wixom, MI, US
Full-time

Job Description

Job Description

Description :

The Software Controls Engineer will be responsible for all phases of the development and testing of real time embedded control software, which are critical for the overall architecture of our full Electric and Hybrid Electric Delivery vehicles.

Additional Job Responsibilities

  • As key member of both our engineering and customer service teams, develop vehicle embedded software in vehicle 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.
  • Primary worksite is in Wixom, Michigan.
  • Domestic travel is required 15%-20% of the time to the Employer headquarters and facilities.
  • Telecommuting / work from home permitted approximately 2 days per week.
  • Must reside within normal commuting distance of the primary worksite.

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.
  • Any suitable combination of education, training, or experience is acceptable. Exp. Can be gained concurrently.
  • Pre-employment background check and valid driver’s license are required.

Workhorse Group 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.

25 days ago
Related jobs
Promoted
Workhorse Technologies Inc
Wixom, Michigan

Bachelor degree, progressive experience as a Software Controls Engineer, Powertrain Controls Engineer or related position. Software Controls Engineer, Powertrain Controls Engineer or related position. The Software Controls Engineer will be responsible for all phases of the development and testing of...

Workhorse Group
Pontiac, Michigan

Bachelor degree, progressive experience as a Software Controls Engineer, Powertrain Controls Engineer, or related position. Software Controls Engineer, Powertrain Controls Engineer, or related position. The Software Controls Engineer will be responsible for all phases of the development and testing ...

Jaydu LLC
Pontiac, Michigan

The Software Controls Engineer is responsible for developing, implementing, and testing EV controls software and hardware, as well as creating component and system-level design and release documentation for the EV systems. Bachelor's degree in electrical/electronics engineering or related field. Pro...

Stefanini
Redford Charter Township, Michigan

Minimum Bachelor's Degree in Electrical Engineering or Controls Engineering. Lead projects supporting manufacturing (VO & PMTE) leveraging advanced technologies, supporting MTDC initiatives, delivering key capabilities as required, primarily in the controls software development space. Direct experie...

Altair Engineering
Redford Charter Township, Michigan

IIOT Software Development Controls Engineer: Provide a strong skillset and background in code and application development. Our client in Redford, MI is looking for an Automation Engineer General. Complete IIOT (Industrial Internet of Things) and Industrial Controls Application Solution Development f...

V2Soft
Redford Charter Township, Michigan

Minimum Bachelor’s Degree in Electrical Engineering or Controls Engineering. Direct experience with manufacturing controls software at the plant floor end of the system (Plant, VOME, PTME, etc). AI, machine learning, IIoT, Networking and Controls architectures including reading/editing Engineering D...

Rule 5 Hire
Oakland County, Michigan, United States

The Controls Software Engineer will be responsible for the development, integration, and implementation of software used in the automatic control of paint and dispense systems. Plan and develop the scope for PLC/HMI programming, which includes commissioning, startup, and optimization of the controls...

V2Soft
Redford Charter Township, Michigan

Minimum Bachelor’s Degree in Electrical Engineering or Controls Engineering. Direct experience with manufacturing controls software at the plant floor end of the system (Plant, VOME, PTME, etc). Knowledge of Mfg (Industry key principles – data collection, AI, machine learning, IIoT, Networking and C...

Promoted
REVA Consulting
Farmington Hills, Michigan

Reva Consulting seeks Software/Application Developers. ...

Promoted
Fishbeck, Thompson, Carr & Huber
Novi, Michigan

Senior Bridge Engineer/Project Manager. Design engineer on bridge or retaining wall related projects. Engineering, environmental sciences, architecture, and construction management are the cornerstones of Fishbeck's services and integrated project approach. Fishbeck is currently initiating a search ...