The client in Auburn Hills, MI is looking to design, develop, and maintain lab automation software for Emissions and Fuel Economy for vehicle chassis dynamometer testing.
Requirements
- Minimum 2 years’ experience in software programming.
- Minimum 2 years’ experience programming using C, C++, or C-Sharp.
- 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.
- Experienced with Object-Oriented Design.
- Programming experience under Linux operating system.
- Web-based programming experience using Java and React.
Responsibilities
- Gathering customers’ requirements and making sure development efforts meet users’ needs.
- Working with the team members to analyze, design, and implement the software features according to regulatory requirements and user specifications.
- Programing and rewriting existing old Visual C++ applications using the latest MS Visual Studio in .net Core environment.
- Developing the Graphical User Interface (GUI) to allow users to interact with the system.
- Creating back-end objects including database tables, stored procedures, triggers, etc.
- Providing on-going software support for the software automation system to all users including requesting engineers, operators, and management
- Working with different groups within and outside the department to debug and correct complex software issues.
Other
- Bachelor’s degree in computer science, computer engineering, or related field with relevant experience.
- Excellent communication skills.
- Strong analytical and problem-solving skills.
- Ability to work independently.
- Team player with ability to work with diverse group of engineers, supervisors and UAW personnel.