JARDUM · 16 hours ago
Mechatronics or Embedded Engineering Intern
JARDUM is a specialized electronics engineering firm that designs ruggedized hardware and software for engine-driven equipment. The Mechatronics or Embedded Engineering Intern will be involved in hands-on development of software and hardware tools to interact with vehicle systems.
IndustrialElectronicsManufacturingInformation TechnologyIndustrial EngineeringSales
Responsibilities
Design and implement PC-based software utilities (C++, Python, or C#) to monitor, inject, and analyze CAN/NMEA2000 bus traffic
Develop firmware and middleware that interacts directly with sensors and actuators on vehicle networks
Implement user interfaces for specialized vehicle displays
Conduct bench testing of companion apps on industrial Raspberry Pi platforms and proprietary ruggedized hardware
Qualification
Required
Pursuing a degree in Mechatronics, Electrical, or Computer Engineering
Demonstrate an understanding of how software affects physical mechanical systems
Programming preferably in C, C++, React, or Python
Demonstrable experience with microcontrollers (STM32, ESP32), SBCs (Raspberry Pi), and laboratory equipment (multimeters, oscilloscopes)
Preferred
Use of source control management tools such as Git
Knowledge of UI/UX concepts and graphic design tools (Sketch, Adobe suite) not required, but helpful
Experience with embedded systems and Linux/QNX platforms
Familiarity with engine and vehicle communication protocols (CAN)