Embedded Software Engineer, Platform Software - Newark, United States - Lucid Motors

    Lucid Motors
    Lucid Motors Newark, United States

    1 month ago

    Default job background
    Description
    The Role

    Design and develop complex platform software (low level and middleware) for powertrain electronic control units, from prototype to production

    Be responsible for development of highly reliable and critical electric vehicle components

    Provide design, development, and debug support for integrating individual functions into the control unit

    Ensure optimization of platform software through design reviews and code reviews

    Develop a design and/or product validation test program to ensure robustness of design

    Qualifications

    Experience in one of the programming languages C/C++

    Experience with Real Time Operating Systems (RTOS) and architectures

    Experience in reading schematics and data sheets

    Hands-on experience with on-chip debugging tools and troubleshooting both software and hardware

    Experience with board bring-up

    Experience with scripting tools and methods to optimize SW development and testing activities

    2+ yrs of related experience in the above

    BS minimum in the areas of Computer Science, Computer engineering, Electrical engineering or other related fields or equivalent experience

    MS preferred

    #J-18808-Ljbffr