Software Engineer - Auburn Hills, United States - Penn Foster Inc

    Penn Foster Inc
    Penn Foster Inc Auburn Hills, United States

    3 weeks ago

    Default job background
    Description
    Key Responsibilities
    1

    Capture and analysis of software requirements from customer and related Systems / Components (e.g. Hw).

    2

    Develop and verify algorithms for electrical actuators and Systems, e.g E-Motor Controls and Electrical Diagnostics.

    3

    Develop Architectural and detailed designs including Technical Safety Concept for Software (SW) (Models, Specifications, etc.).

    4

    Ensure compliance to internal and external standards including functional safety.

    5

    Implement SW using state-of-the art methods and tools.

    6

    Verify SW Design and code by review, static analysis, unit testing, etc.

    7

    Prepare and deliver SW-components for integration.

    8

    Plan and execute Software Integration (including Configuration Management).

    9

    Support SW-PL on detailed planning and team coordination.

    10


    • Analyze Defects and Changes. 11. Setup and maintain the SW Development environment.
    Essential Qualifications & Experience
    Engineering degree in Computer Science, Electrical Engineering or equivalent
    2-5 years Engineering experience in Automotive Software / Electronics
    Embedded Software Development (Design, Coding, Testing)
    Automotive SW Know How (e.g. Communication Protocols, Diagnostics, AUTOSAR, MISRA, ...)
    Basic Electrics, Electronics and Microcontroller Know How
    Automotive SPiCE- ISO26262
    Software Design, Development and Management tools
    Proven communication, team working and organizational talents
    Flexibility and autonomous working are required
    Fluent in English (reading & writing)
    Must be able to work and travel independently

    #J-18808-Ljbffr