Embedded Firmware Engineer

Scylla Solutions LLC
Full-time Milpitas, California other-general
Posted:
June 15, 2026
Location:
Milpitas, California, United States

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

Apply for this Job

Submit your application for the Embedded Firmware Engineer position at Scylla Solutions LLC.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Milpitas, United States
Posted: June 15, 2026
Deadline: July 25, 2026