Job Information
G-TECH Services, Inc. Product Engineer - Senior in Auburn Hills, Michigan
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
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
Excellent communication skills
Strong analytical and problem-solving skills
Ability to work independently
Preferred Requirements
Master’s degree in Computer Science or Computer Engineering
Programming experience under Linux operating system
Web-based programming experience using Java and React is a plus
Automotive experience
Familiar with electrical and mechanical devices
Additional Must Haves
Bachelor's of Computer Science, Computer Engineering or related field with related experience
Strong analytical skills
Excellent communication skills
Ability to work independently
Category Product Engineering
Function Engineering
Req ID JN -042024-121068
facebooklinkedinConnect with us on social media.