Firmware Engineer at Greenlight Professional Services
Rochester Hills, MI
About the Job
Work : Monday thru Friday; ONSITE COMPANY FACILITY
This position describes an individual who can develop and support hardware products for heavy duty repair technicians. The position requires a broad collection of technical, and people skills, as well as , the ability to respond to the effect of rapidly changing business conditions.
The Hardware Project Engineer will be a high-level individual contributor for the Hardware Engineering Team with a thorough understanding of the following duties and responsibilities.
Qualifications
• BSEE or equivalent with 5+ years of Microcontroller experience.
• Must have 5+ years' experience in Hardware Design, including :
• Design Tools (ORCAD Schematic Capture, e.g.)
• Identifying appropriate evaluation boards for proof of concept / prototype development
• Proficient in identifying issues (debugging) and replacing components on a PCB
• SoCs ARM64 / microcontrollers using ARM Cortex M4 / M7
• Lithium-Ion Battery power systems
• Knowledge of Vehicle Communications Protocols CAN*, J1939, ISO15765, J1708, ISO9141
• Have experience in working with communication channels such as USB, SDIO, I2C, SPI, UART
• Must have 3+ years of experience in assembly and C / C++ Programming in embedded environment
• Knowledge of Software development using .NET is preferred .
• Good understanding of wireless communications including Wi-Fi, BT (Classic, LE)
• Experience in source code management software like SVN, GIT
• Experience in Engineering Change Control process and part number system tools.
• Experience in Automotive Service industry or the development of automotive products recommended.
• Experience with ISO9001 and CMMI quality systems desirable.
• Strong inter-personal skills, excellent communication skills, self-motivated, goals oriented, team player / team leader.
• Innovative / creative, organization skills, time management skills, adaptable to change.
• Willing to travel