Product Engineer - Pontiac, United States - Tata Technologies

    Default job background
    Description
    :


    Is this the next step in your career Find out if you are the right candidate by reading through the complete overview below.

    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

    Job Types:

    Full-time, Contract

    Pay:

    $ $45.00 per hour


    Benefits:
    401(k)
    Dental insurance
    Health insurance
    Paid time off
    Vision insurance

    Schedule:
    8 hour shift


    Ability to Relocate:
    Auburn Hills, MI:

    Relocate before starting work (Required)

    Work Location:

    On the road