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.