Embedded Firmware Engineer

Electric Hydrogen

San Jose, United States Posted September 12, 2026

Check how well your resume matches this job

On-site Full-time Mid level
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
collaboration testing communication troubleshooting compliance software development Git Jira electrical engineering Linux
How to apply

You apply on Electric Hydrogen’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Electric Hydrogen

See every open role at Electric Hydrogen on ARes.

More Jobs at Electric Hydrogen
Share This Job