Role: Embedded Software / Firmware Engineer (6+ years exp)
Contract
Location: Warren, MI
Must Have Skills:
· Strong expertise in C/C++ programming, Python will be added advantage
· Hands-on experience in embedded firmware development
· Proficiency in Python scripting for Test automation, log parsing, and data analysis
· Experience with CAN, LIN, Ethernet communication protocols
· Good Knowledge UDS, KWP, LIN protocols
· Hands-on experience with industry standard bus analyzing hardware & software tools
· Knowledge of TCP / Industrial Ethernet and WebSockets
· Experience in flash programming, Bootloader development and debugging
· Understanding of software architecture and scalability
· Experience with Qualcomm SoCs and Ubuntu-based development
· Knowledge of embedded test strategy development
· Familiarity with measurement and continuity testing
· Experience in database integration (basic level)
—