Description

You will design Linux-based embedded software to test and demonstrate diagnostics capabilities on prototype hardware.

Responsibilities

  • Develop tests to identify electrical fault conditions on earthmoving machine CAN buses.
  • Work with CAN bus hardware and enhanced diagnostic tools.
  • Collaborate with supervisors to execute technical tasks and troubleshoot hardware issues.
  • Design and implement embedded software solutions for real-time applications.
  • Utilize technical equipment such as oscilloscopes and protocol analyzers for debugging.

Required Skills

  • Currently studying Computer Studies, Electrical Engineering, or Mechatronics.
  • Familiarity with C/C++ software development for embedded real-time applications.
  • Experience using technical equipment such as oscilloscopes and protocol analyzers.
  • Basic knowledge of industrial or vehicle networking concepts and protocols.
  • Strong problem-solving and debugging skills.
  • Ability to prioritize work and communicate effectively in a team.
  • Understanding of networking fundamentals.

Preferred Skills

  • Experience with CAN bus hardware and diagnostics tools.
  • Familiarity with Linux-based embedded systems.

Education

Any Graduate