E

Lead Firmware Engineer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Lead Firmware Engineer

Design and develop firmware architecture, algorithms, protocols, and diagnostics for automotive and commercial vehicle power electronics devices. Develop and manage product firmware requirements with input from customer specifications, stakeholder conversations, and product management. Test and debug prototype units using lab test equipment to verify firmware functionality, optimize performance, and integrate with electrical and mechanical systems. Prepare and present technical presentations for internal firmware design reviews and design discussions with customers. Work in close coordination with the project management, engineering leads, and operations resources to deliver products on time, on budget, and to specification and certification requirements. Utilize software development tools and verification and validation processes. Participates in project reviews to ensure robust and documented product quality. Develop engineering documentation, firmware requirements, and validation procedures. Effectively collaborate and co-develop firmware with a diverse and globally distributed team. Position is fixed location based in Southfield, MI office; however, telecommuting from a home office may also be allowed up to two (2) days per week. Travel up to 10% internationally and domestically for software debug at customer locations and meetings. Requires a Bachelor\u0027s degree (or foreign equivalent) in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, Physics or a directly related field plus two (2) years of embedded software or firmware design experience. Must have two (2) years of experience in each of the following (experience may be gained concurrently): Embedded C for microcontrollers Communication protocols, including: J1939 CAN, UDS, I2C, SPI, and RS232 Using and maintaining version control systems including Bitbucket or GIT Power electronics and direct-digital power conversion Developing firmware using an RTOS Digital control loop and digital filter Developing programs and scripts for test automation, including any of the following environments: LabVIEW, C#, or Python Working with remote engineering and manufacturing resources Team collaboration tools, including all the following: Jira, Confluence, and Miro
Original job Lead Firmware Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Firmware Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Firmware Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.