Embedded Firmware Engineer Job at Scylla Solutions, Milpitas, CA

ZkVNMlZxWmpRbE1lYTF6bFRmN3JaSzJ5Q2c9PQ==
  • Scylla Solutions
  • Milpitas, CA

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

HHDC

Assistant Property Manager Job at HHDC

SUMMARYProperty management as a career isnt for everyone - hard work, many details and sometimes under appreciated. But for you who are...  ...bettering themselves and providing for their families. As an Assistant Property Manager you are key to making that happen by:*... 

Silver State Schools Credit Union

Executive Assistant Job at Silver State Schools Credit Union

 ...Executive Assistant Full Time (40 Hours) Monday - Saturday Headquarters 630 Trade Center Drive Las Vegas, NV 89119 PURPOSE: The primary purpose of this position is to assist Silver State Schools Credit Union to live out its Mission, "Excellent... 

Chick-fil-A

Food Safety & Quality Director Job at Chick-fil-A

 ...Chick-fil-A - Immediate Food Safety & Quality Director Needed Are you passionate about ensuring food safety and quality standards are met at the highest level? Do you thrive in a dynamic and fast-paced environment? At Chick-fil-A New Bern, our vision is to nourish... 

FACE FOUNDRIÉ

Front Bar Receptionist Job at FACE FOUNDRIÉ

 ...that only motivated, positive, hard working people apply! The Front Bar Receptionist...  ...standards are adhered to at all times. Accurately follow all company...  ...Experience Preferred Current Esthetic Students Preferred Job Type: Part Time, 14-16 hours per week... 

Novo Nordisk Inc.

Cardiometabolic Care Specialist I - P Bakersfield South Job at Novo Nordisk Inc.

About the Department The Cardiometabolic Care Sales Team is at the forefront of US sales efforts for Novo Nordisk's robust cardiometabolic product portfolio, which includes world-class therapies for treating multi-morbid conditions such as diabetes, obesity, and the reduction...