Embedded Firmware Engineer
Electric Hydrogen
San Jose, United States Posted September 12, 2026
Check how well your resume matches this job
Salary Range
$154,000 - $181,000
Job Description
Join Electric Hydrogen as an Embedded Firmware Engineer, where you will develop real-time firmware for power electronics and auxiliary electronics. You will work across the full embedded development lifecycle, collaborating with various engineering teams to create reliable embedded solutions. Responsibilities include low-level firmware development, board bring-up, debugging, testing, and code optimization. You will also implement control algorithms, design communication protocols, and troubleshoot firmware and hardware interactions. This position offers generous healthcare, unlimited PTO, location flexibility, and more.
- Develop and debug low-level, real-time, low-latency firmware in C, including board bring-up, debugging, testing, and code optimization.
- Collaborate with electrical, power electronics, controls, and systems engineers throughout product development and testing to develop reliable embedded solutions.
- Write and maintain software specifications, design documentation, and technical documentation, ensuring compliance with industry standards.
- Experience with communication protocols such as CAN, Modbus, and Ethernet
- For mid-level candidates, 3+ years of professional firmware or embedded software development experience; strong academic, project, or internship experience in embedded systems will be considered for junior-level candidates
- Experience developing device drivers using hardware interfaces such as ADC, GPIO, PWM, UART, SPI, and I2C
- Experience developing low-level embedded firmware in C
- Experience with embedded systems development tools, including compilers, debuggers, and IDEs
- Hands-on experience with oscilloscopes, logic analyzers, and similar laboratory equipment
- Knowledge of the design and implementation of power electronics control loops is a plus
- Experience with version control and issue-tracking tools such as Git and Jira
- BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field, or equivalent practical experience
- Basic knowledge of Linux environments is a plus, particularly for development toolchains, GUIs, build systems, logging, and testing tools
- Knowledge of automated build systems is a plus
Required Skills
Similar Jobs
Integration and Test Engineer
Anduril
Senior Mechanical Engineer - Marietta, OH
Thermo Fisher
Electrical Engineer
Bonneville Power Administration
Systems Engineer - Global Development Platform
IMC Trading
How to apply
You apply on Electric Hydrogen’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign inAbout Electric Hydrogen
See every open role at Electric Hydrogen on ARes.
More Jobs at Electric Hydrogen