Embedded Firmware Engineer Job at Scylla Solutions, Milpitas, CA

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

Cogent Talent Solutions

Freight Broker Job at Cogent Talent Solutions

 ...exceptional service, sets us apart from other carriers in their industry. Our client is looking for a strong and dedicated Freight Broker. A freight broker acts as an intermediary between shippers (companies or individuals who need to transport goods) and carriers... 

Broyles 8780, Inc.

Physician / Endocrinology / Ohio / Permanent / Endocrinology Physician Job at Broyles 8780, Inc.

 ...amenities? If so, consider this your breath of fresh air. Live and work right in this dynamic metropolitan area. Are you a sports fanatic? Enjoy the benefit of living in a community where every sport is represented in a professional setting. Prefer the quiet tranquility... 

ComTec Solutions LLC

Epicor Operations Consultant Job at ComTec Solutions LLC

At ComTec we conduct our day-to-day business around 4 Simple Core Values: Dedicated to our Employees Passionate about the Customer Do the Right Thing Fire in the Belly If you would like to be a part of bringing those values to life for our team and our customers, please...

Apolis

Mobile Developer Job at Apolis

 ...Role: Mobile Developer Location: Bentonville, AR (Onsite) 72712 Skills: Proven hands on experience with React Native and TypeScript. Strong experience developing for iOS/iPad Solid understanding of mobile UI/UX principles and responsive design.... 

Staffmark Group

Utah Regenerative Health Territory Growth Pro Job at Staffmark Group

A leading staffing agency is seeking a driven Sales Representative to expand the presence of advanced health therapies across Utah. This role involves promoting innovative regenerative and longevity-focused therapies, building relationships with clinics, and educating ...