Embedded Firmware Engineer Job at Scylla Solutions, Milpitas, CA

VjlxNGJaaDZkVHRQUnNweEZ2THpKSkhRN0E9PQ==
  • Scylla Solutions
  • Milpitas, CA

Job Description

About the job Embedded Firmware Engineer


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 maintain firmware-to-host communication protocols and command abstractions
  • Support kinematics-related data exchange and synchronization across distributed nodes
  • Ensure deterministic timing and low-latency communication across robotic joints
  • Participate in system-level debugging across firmware, SDK, and control layers
  • Optimize performance for multi-joint coordination and synchronized actuation
Qualifications
  • B.S. or M.S. in Computer Science, Electrical Engineering, or related field
  • 3-5 years of embedded firmware experience
  • Strong proficiency in C (C++ a plus)
  • Hands-on experience with MCU peripherals and low-level driver development
  • Experience with board bring-up and debugging tools (oscilloscope, logic analyzer, JTAG)
  • Experience with real-time systems
  • Basic understanding of industrial communication protocols
  • Experience developing firmware for robotic systems, motor controllers, or multi-axis motion platforms
  • Understanding of motor control fundamentals (FOC, PID control, current/velocity/position loops)
  • Experience working with CAN-based multi-node robotic architectures
  • Familiarity with ROS / ROS2 or robotics middleware is a plus
  • Experience designing clean, stable SDK APIs for hardware abstraction
  • Familiarity with CI/CD workflows for embedded systems
  • Experience writing Python scripts for automation or testing preferred
  • Comfortable working independently in a fast-paced environment
Why Join Us
  • Tackle real-time systems, high-performance control, and multi-sensor fusion
  • Join a high-ownership, fast-paced startup environment
  • Contribute to true 0-to-1 development of next-generation robotics

Job Tags

Similar Jobs

Rebound Orthopedics and Neurosurgery

Physician Assistant - Physical Medicine and Rehabilitation Job at Rebound Orthopedics and Neurosurgery

 ...including orthopedics, brain and spine care, sports medicine, physiatry, and physical therapy. We are proud to be the team physicians for the Portland Winterhawks and several...  ...Medicine and Rehabilitation Physician Assistant position. The ideal candidate will be passionate... 

Dominium Management Services, LLC

Maintenance Technician - Legends of Spring Lake Park Job at Dominium Management Services, LLC

 ...can challenge yourself to develop both personally and professionally. We are currently seeking a Maintenance Technician to join our team at Legends of Spring Lake Park , a 194 unit apartment community in Spring Lake Park, MN. Position Summary: As a... 

inSync Staffing

Loader Job at inSync Staffing

 ...Position Overview The Loader is responsible for accurately loading pre-assembled merchandise, pallets, and master containers for...  ...secure and pallets remain stable during transport Load and unload shipments of product Prepare product for shipment, including... 

Crescent Hotels & Resorts

General Manager - Hotel Republic San Diego, Autograph Collection Job at Crescent Hotels & Resorts

Description Crescent Hotels & Resorts is seeking a dynamic, experienced General Manager to lead the iconic Hotel Republic San Diego, Autograph Collection-a stylish, upscale lifestyle hotel in the heart of downtown San Diego. This is an exciting opportunity to... 

ChenMed

Associate - Center Clinical Director Job at ChenMed

Were unique. You should be, too. Were changing lives every day. For both our patients and our team members. Are you innovative and entrepreneurial minded? Is your work ethic and ambition off the charts? Do you inspire others with your kindness and joy? Were...