Description

You will design, develop, and test software features for embedded electronic controls in large mining, quarry, and construction trucks.

Responsibilities

  • Develop machine software features and subsystem libraries for integration.
  • Integrate software features from models and libraries to create software flash files.
  • Integrate configuration and calibration data into embedded systems.
  • Develop test plans and perform software validation to identify and resolve defects.
  • Support software releases by providing necessary documentation for field updates.

Required Skills

  • 4+ years of embedded software development experience.
  • Bachelor’s degree in Electrical Engineering, Computer Science, or Computer Engineering.
  • Proficiency with embedded development tools including ClearCase, Git, debuggers, and compilers.
  • Experience with unit testing software for embedded control systems.
  • Strong technical communication skills for working within culturally diverse groups.
  • Ability to manage software issues and resolve defects with minimal oversight.

Preferred Skills

  • Experience with AutoSar or modeling tools like Matlab/Simulink.
  • Background in real-time software for mobile, earthmoving, or off-highway applications.
  • Knowledge of FMEA processes and electronic system failure modes.

Education

Any Graduate