

Firmware Engineer
Location
Carson, CA
Level
Mid-Level
Department
Semiconductors
Type
Salary
$90,000 - $140,000
Job Description
Posted on:
2026-03-11
Responsibilities
- Design and develop embedded firmware for networked lighting systems.
- Engage in the entire application development lifecycle, including defining, coding, testing, and debugging.
- Research and evaluate new technologies for potential opportunities.
- Debug and resolve hardware/software issues in MCU-based systems.
- Build infrastructure to support firmware development and validation.
- Conduct design reviews and collaborate with other engineers and departments.
Job Requirements
- Excellent C/C++ programming skills with experience in MCUs and embedded system design.
- Extensive experience in debugging embedded systems and microcontroller peripherals (I2C, SPI, UART, ADC, DAC).
- Solid understanding of ARM Cortex microcontrollers and boot loaders.
- Experience with wireless communication techniques and protocols (Zigbee, Z-Wave, BLE Mesh, etc.).
- Excellent communication skills.
- 2+ years of relevant experience.
- BS or MS Degree in Electrical or Computer Engineering.




