Fruition Group
Staff Embedded Software Engineer
Fruition Group, San Francisco, California, United States, 94199
Direct message the job poster from Fruition Group
Embedded Software Engineer – Robotics (Senior/Staff Level)
We’re partnered with a pioneering robotics company solving large-scale logistics challenges through advanced automation. As they continue to scale, they’re hiring a Senior/Staff Embedded Software Engineer to lead firmware development across multiple robotic platforms.
This role is perfect for someone who loves building at the intersection of hardware and software - and wants to see their work come to life in physical, high-impact products.
What You’ll Do
Own firmware bring-up for ARM-based microcontrollers (e.g., Cortex‑M)
Develop embedded applications for motion control, power systems, telemetry, and safety‑critical features
Write reliable, well‑structured C/C++ firmware with long‑term maintainability in mind
Work closely with electrical and systems engineers on hardware bring‑up, schematic reviews, and hands‑on debugging
Drive embedded components from prototype through validation, release, and iteration
Contribute to system‑level reliability, safety, and performance
What We’re Looking For
8+ years of embedded development experience, including board bring‑up and low‑level debugging
Strong experience with ARM microcontrollers and embedded communication protocols (I2C, SPI, UART, CAN)
Solid understanding of digital electronics and hardware/software interactions
Comfort operating with autonomy and high ownership in fast-moving environments
Bonus Experience
RTOS environments (FreeRTOS, Zephyr) or Embedded Linux on constrained systems
Motor control, power/battery systems, or robotics
Background in safety‑critical systems and fault‑tolerant design
Startup or advanced R&D experience
If you’re excited about building real robots that solve real-world challenges and want to work with a seasoned, mission-driven engineering team, we’d love to chat.
Apply now.
#J-18808-Ljbffr
Embedded Software Engineer – Robotics (Senior/Staff Level)
We’re partnered with a pioneering robotics company solving large-scale logistics challenges through advanced automation. As they continue to scale, they’re hiring a Senior/Staff Embedded Software Engineer to lead firmware development across multiple robotic platforms.
This role is perfect for someone who loves building at the intersection of hardware and software - and wants to see their work come to life in physical, high-impact products.
What You’ll Do
Own firmware bring-up for ARM-based microcontrollers (e.g., Cortex‑M)
Develop embedded applications for motion control, power systems, telemetry, and safety‑critical features
Write reliable, well‑structured C/C++ firmware with long‑term maintainability in mind
Work closely with electrical and systems engineers on hardware bring‑up, schematic reviews, and hands‑on debugging
Drive embedded components from prototype through validation, release, and iteration
Contribute to system‑level reliability, safety, and performance
What We’re Looking For
8+ years of embedded development experience, including board bring‑up and low‑level debugging
Strong experience with ARM microcontrollers and embedded communication protocols (I2C, SPI, UART, CAN)
Solid understanding of digital electronics and hardware/software interactions
Comfort operating with autonomy and high ownership in fast-moving environments
Bonus Experience
RTOS environments (FreeRTOS, Zephyr) or Embedded Linux on constrained systems
Motor control, power/battery systems, or robotics
Background in safety‑critical systems and fault‑tolerant design
Startup or advanced R&D experience
If you’re excited about building real robots that solve real-world challenges and want to work with a seasoned, mission-driven engineering team, we’d love to chat.
Apply now.
#J-18808-Ljbffr