ARi Embedded Electronic Controls Engineer in Peoria, Illinois

Job Responsibilities:

  • Design, Develop, integrate, and test software features on embedded electronic controls for use in machine applications

  • Machine software development

  • Machine software library development

  • Integration of software features taken from models and libraries to create software flash files

  • Integration of configuration and calibration data

  • Test plan development and software validation

  • Identification and resolution of software defects

  • Software reviews

Required Experience:

  • Bachelor's degree in Electrical Engineering, Mechanical Engineering, Computer Science, or Computer Engineering

  • 1 -2 years’ experience with embedded software development in C

  • Hands-on experience with electronically controlled mechanical systems

  • Experience developing embedded real-time software or systems for mobile, earthmoving, agricultural, industrial, or off-highway applications

  • Matlab/Simulink in an embedded software environment

  • ClearCase, Git, debuggers, and compilers

  • Fundamental understanding of mobile machine operation, ideally construction equipment and operations

Desired Experience:

  • Unit testing software

  • CAN, J1939 and other data link communications

  • AutoSar experience

  • FMEA processes

  • Basic knowledge of electronic system failure modes

Required Skills:

  • Strong communication skills

  • Strong organizational and time management skills

  • Analytical skills

  • Ability to identify needed actions and act to resolve issues with minimal oversight

Tracking Code: 246470