Quick Overview
Salary
$170k - $190k/yr
Seniority
Mid Senior
Work mode
On Site
Location
Irvine, CA, United States
Posted
7 weeks ago
Embedded SystemsC++Git
Job Description
We are partnered with a rapidly growing electric vehicle technology company that is transforming the EV charging industry through innovative hardware and software solutions. As the company continues to expand, they are looking to hire a Lead / Senior Firmware Engineer to play a key role in designing, developing, and releasing embedded firmware for next-generation EV charging systems. This is a highly technical, hands-on position with significant ownership over firmware architecture, product quality, and system reliability.
They are seeking an experienced embedded engineer with a strong background in C/C++, microcontroller-based systems, and hardware integration. The ideal candidate enjoys solving complex technical challenges, mentoring engineers, and collaborating across hardware, software, cloud, and systems teams to deliver production-ready products.
Key Responsibilities
Preferred Qualifications
They are seeking an experienced embedded engineer with a strong background in C/C++, microcontroller-based systems, and hardware integration. The ideal candidate enjoys solving complex technical challenges, mentoring engineers, and collaborating across hardware, software, cloud, and systems teams to deliver production-ready products.
Key Responsibilities
- Design, develop, and maintain embedded firmware for EV charging controllers and related embedded systems using C/C++ (35%)
- Develop low-level drivers and integrate hardware interfaces including CAN, UART, SPI, I2C, ADC, GPIO, Ethernet, and other communication protocols (25%)
- Support board bring-up, hardware validation, debugging, root cause analysis, and field issue resolution throughout the product lifecycle (20%)
- Collaborate with cross-functional hardware, software, Linux, cloud, systems, and test engineering teams to deliver high-quality products (10%)
- Contribute to firmware architecture, code reviews, technical documentation, engineering best practices, and mentor junior engineers (10%)
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
- 7+ years of embedded firmware development experience
- Expert-level C/C++ programming for embedded systems
- Strong experience with microcontroller-based real-time embedded development
- Experience with embedded communication protocols including CAN, UART, SPI, I2C, Ethernet, and GPIO
- Strong understanding of hardware/software interaction and low-level debugging techniques
- Experience using lab equipment including JTAG debuggers, oscilloscopes, logic analyzers, and protocol analyzers
- Experience with Git and modern software development practices
- Excellent troubleshooting, analytical, and communication skills
Preferred Qualifications
- Experience with EV charging, automotive, industrial controls, power electronics, or similar embedded products
- RTOS development experience
- Experience with bootloaders, OTA firmware updates, and firmware recovery mechanisms
- Familiarity with Linux-based embedded systems and system-level integration
- Experience mentoring engineers and leading technical initiatives
- $170,000 - $190,000 base salary
- 5-8% annual bonus
- Full medical, dental, and vision benefits
- 401(k) plan
- Two weeks paid company shutdown during Christmas and New Year's
- 10 PTO days plus company holidays
- Onsite opportunity in Irvine, CA
- Opportunity to develop cutting-edge embedded technology powering the future of EV charging
Similar jobs
- AM
DARPA TTO Guidance, Navigation, and Control (GNC) Architecture D with Security Clearance
Amentum
Arlington, VA🇺🇸$150k - $200k/yrHybrid6 weeks agoHTTPSTechnical Support - PE
Director, Enterprise Capabilities Architect, Systems Engineering with Security Clearance
Peraton
Reston, VA🇺🇸$190k - $304k/yrHybrid3 weeks agoMATLABEmbedded SystemsHTTPS+2 - MT
Position Title: Programmer Analyst 6 – Dynamics 365 Systems Architect
NewMidasis Technologies LLC
Lansing, MI🇺🇸On-siteYesterdayAzureRequirements GatheringSEM+1Technology - DY
Workato Integration Architect
DynPro Inc.
United States🇺🇸Hybrid1 week agoSOAPAzureLLM+2Technology - CM
B-2 LO-Systems Architecture 01.06.02 with Security Clearance
Credence Management Solutions
Wright-Patterson Air Force Base, OH🇺🇸Hybrid6 weeks agoTechnology - P2
Appian Architect
P2PSoftTek Inc
Louisville, KY🇺🇸Hybrid4 weeks ago