Embedded Software Engineer Intern

MAHLE•Farmington Hills, MI

About The Position

This position is within the MAHLE North American Electrical Engineering Organization. The group is responsible for the interface between the customer and the electrical component suppliers from Acquisition to Series Production.

Requirements

  • Bachelors of Engineering: Computer Engineering (leaning towards software), Software Engineering, Computer Science or equivalent
  • C programming
  • Embedded programming
  • General Programming & Debugging Tools
  • MatLab/Simulink
  • GUI Programming
  • Git
  • Control theory

Nice To Haves

  • Previous internship not necessary but a plus
  • Extra-curricular engineering clubs or hobbies are a plus

Responsibilities

  • Create / co-develop embedded software and in-house software tools
  • Support development of GUI programs on embedded LINUX touch screens as well on PC depending on project needs
  • Debug software
  • Test software
  • Document software related activities
  • Specific items will be dependent on active project needs.

Benefits

  • ongoing personal & career development opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service