Job Title : Embedded Software Developer (MCU / SoC Telematics)
Location : Michigan (Onsite)
Visa : Any visa except CPT
Interview : Video
Job Summary :
We are seeking an experienced Embedded Software Developer with strong expertise in MCU / SoC-based development for telematics systems. The candidate will work onsite in Michigan, contributing to the design, development, and integration of embedded solutions for automotive / telematics applications.
Key Responsibilities :
Design and develop embedded software for MCU / SoC platforms
Develop and optimize low-level drivers and board support packages (BSP)
Work on telematics systems and automotive communication protocols
Perform debugging, testing, and validation of embedded applications
Collaborate with cross-functional hardware and software teams
Ensure code quality, performance, and compliance with project standards
Required Skills :
Strong experience in Embedded C / C++
Hands-on experience with MCU / SoC architectures
Experience in telematics systems development
Knowledge of automotive communication protocols (CAN, LIN, Ethernet, etc.)
Experience with RTOS and embedded Linux (preferred)
Strong debugging and problem-solving skills
Embedded Software Developer MCUSoC TelematicsOnsite • Detroit, MI, United States