New

Position Applying For:Embedded Software Engineer

Join & Explore The Possibilities at BuzzClan

  • Embedded Software Engineer  | USA-IL-Mossville  |  | 14-APR-21
    Candidate Responsibilities As an Embedded Software Engineer for the Aftermarket Enhancement team candidate will be responsible for:
    - Embedded software development using C and MATLAB/Simulink for embedded electronic controls of industrial machine system applications based on technical software requirements
    - Design, develop and modify software features and libraries to integrate them into various microcontrollers
    - Work with architects and developers to research and investigate project specific applications
    - Implement electrical harnesses to program and validate different microcontrollers
    - Develop test cases to perform unit testing and regression testing for various aftermarket applications
    - Troubleshoot and provide solutions for issues/updates posed by customer on the products released by the aftermarket team
    Typical Day Supporting Project development activities but not limited to software elements as some hardware validation is sometimes included.

    Qualifications

    Education Requirement Engineering Degree with progressive professional software development experience.
    Technical Skills Required *Established communication, interpersonal and teamwork skills
    *Experience with Caterpillar off-board information analysis, development, and service tools
    * Experience in testing environments, test equipment, LOTO processes and hardware installations
    *Experience with automotive, industrial and commercial electrical and electronic systems
    Soft Skills Required Strong communications skills
    Ability to work in team or independently