Embedded Firmware Engineer

Scylla Solutions LLC
📍 Milpitas, California, United States 💼 Full-time 🕒 Posted June 05, 2026

Job 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 ...

Ready to Apply?

Submit your application today and join our talented team at Scylla Solutions LLC.

Submit Application

Job Details

  • Location Milpitas, California
  • Job Type Full-time
  • Category other-general
  • Posted Date June 05, 2026
  • Application Deadline July 15, 2026