Lead Software Engineer - Embedded Tools & Systems (Relocation Available)
: Job Details :


Lead Software Engineer - Embedded Tools & Systems (Relocation Available)

Gables Search Group

Job Location : Novi,MI, USA

Posted on : 2025-08-14T07:19:32Z

Job Description :

We're working with an innovative engineering firm based in Novi, Michigan, known for building high-performance calibration and embedded software systems for global OEMs. This is a full-time, onsite opportunity for a Senior Software Engineer to take the lead on both legacy and modern tool development. The role spans Win32/MFC support and .NET-based redesigns and is perfect for someone who thrives on solving complex technical problems in a hands-on environment. We welcome applicants from anywhere in the United States; full relocation assistance and H1B sponsorship are available for the right candidate. What You'll Do:

  • Own MFC/Win32 application development
  • Design and implement new tools using C# and .NET
  • Support real-time embedded systems and custom protocols
  • Collaborate on technical architecture, testing, and feature design
Required Background:
  • Hands-on programming in C and C++, C#, Win32 API, and COM
  • Hands-on GUI development in MFC, Windows Forms, or WPF
  • Experience with embedded systems development
  • Familiarity with communication protocols (CAN, RS232, USB)
  • Exposure to protocols like CCP, XCP, J1939, ISO14229, or ISO15765 preferred
  • Bachelor's or Master's in Computer Science or related field
Nice to Have:
  • Experience with data acquisition or calibration tools
  • Background in embedded software for test systems or instrumentation
Why Apply:
  • Salary up to $145K depending on experience
  • Full benefits, relocation support, and sponsorship available (H1B/Green Card/US Citizen)
  • A team-first culture with room for innovation and the occasional test lap on an in-house track
Let's connect if this sounds like your next move.
Apply Now!

Similar Jobs (0)