Software Developer - Powertrain Testing

Auburn Hills, MI, US

Apply

Back to Results

Description:

  • Analyze, design, develop and maintain automation software for Emissions and Fuel Economy testing.
  • Work with users to gather requirements.
  • Analyze the customers' requirements.
  • Design the software system to satisfy users' specifications.
  • Develop the needed software.
  • Test the software thoroughly.
  • Generate documentation for all developed software.
  • Integrate 3rd party devices into the software system.
  • Evaluate 3rd party software to determine if it is beneficial for the department.
  • Provide on-going software support for all users including requesting engineers, operators, and management.
  • Perform software maintenance tasks to the PCs, operating system, database, etc.
  • Work with team members to design new features and address software issues.
  • Work with different groups within and outside the department to debug and correct complex issues.

Requirements:

  • Bachelor's degree in computer science, Computer Engineering, or related field with relevant experience.
  • Prefer Master's degree in computer science or computer engineering
  • Minimum 2 years' experience in software programming
  • Minimum 2 years' experience programming using C, C , or C#
  • Minimum 2 years' experience programming relational database (DB2, Oracle, SQL server, Sybase, etc.)
  • Minimum 2 years' experience programming under Windows and/or UNIX operating system
  • Familiar with electrical and mechanical devices
  • Web-based programming experience using Java and React is a plus.
  • Automotive experience is a plus
  • Excellent communication skills
  • Strong analytical and problem-solving skills
  • Ability to work independently.

Apply

Back to Results