Senior Firmware Engineer
Job in
Irvine, Orange County, California, 92713, USA
Listed on 2026-07-07
Listing for:
BTC POWER
Full Time
position Listed on 2026-07-07
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
BTC POWER is seeking a Senior Firmware Engineer to join our engineering team in Irvine, CA. This role will focus on the development of embedded firmware for EV charging systems and related technologies.
We are looking for an engineer who enjoys solving complex technical challenges, working closely with hardware and software teams, and taking ownership of products from development through release.
What You'll Do- Design, develop, test, and maintain embedded firmware for EV charging products
- Support hardware bring-up, validation, integration, and troubleshooting
- Develop and maintain drivers and interfaces for CAN, UART, SPI, I2C, Ethernet, ADC, GPIO, and related technologies
- Investigate and resolve issues identified during development, testing, and field deployment
- Support diagnostics, fault management, bootloaders, and firmware update functionality
- Participate in design reviews, code reviews, and technical discussions
- Collaborate closely with hardware, software, systems, cloud, and test engineering teams
- Mentor junior engineers and contribute to engineering best practices
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
- 7+ years of embedded firmware development experience
- Strong experience programming in C/C++
- Experience developing firmware for microcontroller-based systems
- Strong understanding of hardware and software interaction
- Experience with embedded communication protocols including CAN, UART, SPI, I2C, and Ethernet
- Experience using debugging tools such as JTAG, oscilloscopes, logic analyzers, and protocol analyzers
- Experience working with Git or other version control systems
- Strong troubleshooting and root cause analysis skills
- Excellent communication and collaboration skills
- EV charging, automotive, power electronics, industrial automation, or related industries
- RTOS-based development
- Bootloaders, OTA updates, and firmware recovery systems
- Linux-based embedded environments
- Product validation, release support, and field troubleshooting
- Technical leadership or mentoring experience
BTC POWER is a leader in electric vehicle charging infrastructure, developing innovative charging solutions that support the growing EV market. You'll have the opportunity to work on products used across North America while collaborating with a highly technical engineering team focused on innovation, reliability, and continuous improvement.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×