Fruition Group
Staff Embedded Software Engineer
Fruition Group, San Francisco, California, United States, 94199
Overview
Embedded Software Engineer – Robotics (Senior/Staff Level) We’re currently working with a cutting-edge robotics and automation team tackling real-world logistics challenges at massive scale. They’re seeking a
Senior or Staff Embedded Software Engineer
to take ownership of firmware development across multiple robotic platforms. This is a high-impact, hands-on role ideal for someone who thrives in cross-functional teams, enjoys low-level systems work, and wants to build products with tangible, physical-world outcomes. To apply or learn more, please reach out directly. Responsibilities
Lead firmware bring-up for ARM-based microcontroller platforms (e.g., ARM Cortex-M). Design and implement embedded applications for motion control, power systems, telemetry, and safety-critical functionality. Write robust, maintainable, and well-documented C/C++ firmware. Collaborate closely with electrical and systems engineers on hardware bring-up, schematic reviews, and debugging. Own the development lifecycle for key embedded components—from board bring-up through validation and release. Contribute to system-level reliability, safety protocols, and long-term maintainability. Qualifications
8+ years of hands-on embedded development experience, including board bring-up and low-level debugging. Strong background in C/C++ for embedded systems, with deep experience in bare-metal programming. Proficiency with ARM-based microcontrollers and embedded communication protocols (I2C, SPI, UART, CAN). Solid understanding of hardware/software interfacing and digital electronics. Ability to work independently and collaboratively in high-ownership environments. Bonus Points
Experience with RTOS (e.g., FreeRTOS, Zephyr) or Embedded Linux on constrained systems. Background in motor control, power/battery systems, or robotics. Familiarity with safety-critical systems and fault-handling approaches. Startup or advanced R&D team experience, where adaptability and initiative are key.
#J-18808-Ljbffr
Embedded Software Engineer – Robotics (Senior/Staff Level) We’re currently working with a cutting-edge robotics and automation team tackling real-world logistics challenges at massive scale. They’re seeking a
Senior or Staff Embedded Software Engineer
to take ownership of firmware development across multiple robotic platforms. This is a high-impact, hands-on role ideal for someone who thrives in cross-functional teams, enjoys low-level systems work, and wants to build products with tangible, physical-world outcomes. To apply or learn more, please reach out directly. Responsibilities
Lead firmware bring-up for ARM-based microcontroller platforms (e.g., ARM Cortex-M). Design and implement embedded applications for motion control, power systems, telemetry, and safety-critical functionality. Write robust, maintainable, and well-documented C/C++ firmware. Collaborate closely with electrical and systems engineers on hardware bring-up, schematic reviews, and debugging. Own the development lifecycle for key embedded components—from board bring-up through validation and release. Contribute to system-level reliability, safety protocols, and long-term maintainability. Qualifications
8+ years of hands-on embedded development experience, including board bring-up and low-level debugging. Strong background in C/C++ for embedded systems, with deep experience in bare-metal programming. Proficiency with ARM-based microcontrollers and embedded communication protocols (I2C, SPI, UART, CAN). Solid understanding of hardware/software interfacing and digital electronics. Ability to work independently and collaboratively in high-ownership environments. Bonus Points
Experience with RTOS (e.g., FreeRTOS, Zephyr) or Embedded Linux on constrained systems. Background in motor control, power/battery systems, or robotics. Familiarity with safety-critical systems and fault-handling approaches. Startup or advanced R&D team experience, where adaptability and initiative are key.
#J-18808-Ljbffr