Embedded Firmware Engineer Job at Scylla Solutions, Milpitas, CA

ZERPbHdtUVRsMDh1d0VWZ1g0NTA1dEVGTlE9PQ==
  • 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

RWJBarnabas Health

Hand Medicine Orthopedic Surgeon Opportunity Job at RWJBarnabas Health

 ...Hand Medicine Orthopedic Surgeon Opportunity Contact a Physician Recruiter Job ID: 1060194 Location Opportunity Criteria Specialty: Orthopedic Surgery Profession: Physician (MD,DO, Resident) Details Opportunity Details Orthocenter is seeking a... 

Granite Construction

Survey Technician Job at Granite Construction

 ...Granites century-old success. Were building more than infrastructure; we are building your future. General Summary Looking for a Survey Technician to operate in the western US region. Under the direction of the U.S. Operations Manager and Area Manager, this position... 

Science 37

Travel Per Diem Mobile Research Nurse- Pediatric Preferred Job at Science 37

 ...Science 37s Nursing Solutions Group brings together expert nurses who share a passion for organizing, planning and implementing mobile...  ...allows continuous collaboration between clinicians, clinical researchers, patient recruitment specialists, data managers and technology... 

S&A Group

Life Insurance Representative - Daily Pay + Training Job at S&A Group

 ...communication with clients is timely and thorough Why You'll Love Working Here: Full Training Provided We offer comprehensive training to ensure you...  ... Enjoy flexibility in your schedule while working from home Growth Opportunities We value internal growth and... 

LED Transportation

Diesel Bus Mechanic Job at LED Transportation

LED Executive Services is seeking a skilled Diesel Bus Mechanic to join our growing on-site maintenance team. The ideal candidate will be responsible for performing preventative maintenance, scheduled services, DOT inspections, and compliance repairs to ensure our fleet...