Embedded Firmware Engineer Job at Scylla Solutions, Milpitas, CA

Rjk5TSs5eWo4RkxhT25oMEJSeDVwMVJpSlE9PQ==
  • Scylla Solutions
  • Milpitas, CA

Job Description

Job Description

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

Sabre Systems

TMPC/C5I Network Engineer Job at Sabre Systems

 ...Responsibilities Sabre Systems is seeking a TMPC/C5I Network Engineer to provide Systems Engineering (Journeyman) support to the Strike Planning and Execution Systems Program Office (PMA-281) at Patuxent River Naval Air Station in Lexington Park, MD. The candidate... 

Finish Line

JD Associate - Capital City Mall, Camp Hill, PA Job at Finish Line

At JD Finish Line, were not just selling products; were creating experiences. Our retail stores are a vibrant reflection of our brands passion for innovation and customer service. Were on the lookout for talented associates to be a part of our team and drive excellence...

Fresco y Mas

Liquor Store Associate FT Job at Fresco y Mas

 ...fostering a work environment where all associates can be authentic, feel valued, while reaching their full potential.Job Title: Liquor Store AssociateLocation: Retail Grocery LocationPosition OverviewThe liquor store associate is responsible for increasing customer... 

PURIS

CIPP CCTV/Cutter Operator Job at PURIS

 ...TAP Cutter - CCTV Operator CIPP Industry experience preferred Tap Cutting experience preferred About PURIS: PURIS operates across North America as the largest independent trenchless rehabilitation provider with 900+ employees dedicated to building lasting... 

PharmEng Technology Americas

Manufacturing Engineer Job at PharmEng Technology Americas

 ...PharmEng Technology has been providing quality services to leading manufacturers of healthcare and pharmaceutical products since 1997. Our...  ..., Validation, Quality Systems, Regulatory Affairs, Engineering, and Training to ensure that our clients can keep on providing...