Embedded Firmware Engineer II - High-Performance Automotive Lighting
About the Role
We are seeking an Embedded Firmware Engineer II to join our team at Cindavi. This is an exciting opportunity to work on high-performance automotive lighting systems for prestigious brands like Ferrari, Lamborghini, and Bugatti. As an Embedded Firmware Engineer II, you will take full ownership of firmware development across the entire product lifecycle, from concept through production launch and ongoing support. This position is located in Waterloo, United States, and we offer relocation assistance for the right candidate.
What You'll Do
- Design and develop innovative embedded firmware solutions independently.
- Lead development activities for one or more projects from concept to end-of-life.
- Write high-performance embedded C code for microcontroller-based systems.
- Utilize Simulink to design, simulate, and test embedded applications.
- Support production teams on firmware-related issues and electronic component decisions.
- Implement and optimize CAN communication protocols based on product requirements.
- Drive adoption of automated Model-Based Software Development (MBSD) workflows.
- Develop end-of-line testing mechanisms and manufacturing support software.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or Computer Engineering.
- 4+ years of embedded firmware development experience.
- Strong proficiency in C programming and embedded systems.
- Experience with microcontrollers, CAN, UART, and industry communication protocols.
- Highly preferred experience with Simulink, MBSD, FreeRTOS, and/or embedded cybersecurity.
Nice to Have
- Familiarity with Python for PC-based applications and automation scripts.
- Experience in automotive or high-performance machinery sectors.
What We Offer
- Competitive compensation package.
- 401(k) with company match.
- PTO, Sick/Personal time, and 11 paid holidays.
- Profit-sharing plan.
- Tuition reimbursement and scholarship opportunities.
- Professional development and advancement paths.
- A casual, collaborative work environment.
This Embedded Firmware Engineer II position at Cindavi offers a unique opportunity to work on high-performance automotive lighting for luxury brands. With competitive compensation and relocation support, it's an attractive role for experienced engineers.
About Cindavi
Explore Cindavi careers in 2026 and find your ideal job among a variety of remote, hybrid, and office roles. Utilize advanced filters to streamline your search, track your applications, and gain valuable company insights. Stay updated with the latest industry news and tailor your resume to match specific Cindavi positions. Discover exciting career opportunities at Cindavi today and take the next step in your professional journey.
Who Will Succeed Here
Proficiency in C programming for embedded systems, with hands-on experience in FreeRTOS and microcontroller programming, ensuring efficient firmware development for automotive lighting applications.
Strong problem-solving skills and an analytical mindset, with the ability to troubleshoot hardware and software integration issues using protocols like CAN and UART in a fast-paced office environment.
A proactive approach to continuous learning and improvement, with at least 3-5 years of experience in firmware development, capable of adapting to new automotive technologies and methodologies.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months