Embedded Firmware Engineer
Milpitas, California, United States • Posted June 05, 2026
Job Type:
Full-time
Location:
Milpitas, California
Posted:
June 05, 2026
Category:
other-general
Application Deadline:
July 15, 2026
Role Description
Duties and Responsibilities
- Develop and maintain firmware on STM32 / TI / Renesas MCU platforms
- Implement and debug low-level drivers (ADC, GPIO, PWM, SPI, I2C, UART, DMA, Timers)
- Support PCB bring-up, board validation, and hardware debugging
- Develop and optimize communication stacks (CAN, CANFD, Ethernet, Modbus, etc.)
- Write clean, maintainable C/C++ for real-time embedded systems
- Diagnose hardware and firmware integration issues
- Collaborate closely with hardware and controls engineers
- Develop internal tools and test scripts (Python preferred)
- Support firmware release cycles, regression testing, and documentation
- Contribute to code reviews and design discussions
- Design and implement firmware architectures that support scalable multi-actuator robotic systems
- Develop robust communication interfaces between embedded firmware and high-level SDK layers
- Define and ...
Interested in this role?
Click the button below to start your application for Embedded Firmware Engineer at Scylla Solutions LLC.
Apply Now