Powertrain Systems Engineer - Auburn Hills, United States - Optimal Inc.

    Optimal Inc.
    Optimal Inc. Auburn Hills, United States

    2 weeks ago

    Default job background
    Description

    Job Description

    Job Description

    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.