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