Embedded Software Engineer - Robotics (Senior/Staff Level)
Fruition Group
About the role
About
Join a pioneering robotics company that is transforming large-scale logistics through innovative automation solutions. We are looking for a Senior/Staff Embedded Software Engineer to lead the firmware development for multiple cutting-edge robotic platforms.
This is a fantastic opportunity for those who thrive at the intersection of hardware and software, and who want to see their contributions come to life through impactful, physical products.
What You'll Do
- Take ownership of firmware bring-up for ARM-based microcontrollers (e.g., Cortex-M)
- Create embedded applications focused on motion control, power systems, telemetry, and safety-critical features
- Develop reliable, maintainable C/C++ firmware with a focus on long-term sustainability
- Collaborate closely with electrical and systems engineers on hardware bring-up, schematic reviews, and hands-on debugging
- Guide embedded components from prototype through validation, release, and iterative improvement
- Enhance system-level reliability, safety, and performance
What We're Looking For
- 8+ years of extensive embedded development experience, including board bring-up and low-level debugging
- Expertise in C/C++ for bare-metal systems
- Strong background with ARM microcontrollers and embedded communication protocols (I2C, SPI, UART, CAN)
- Solid grasp of digital electronics and hardware/software interactions
- Proven ability to work autonomously with high ownership in fast-paced environments
Bonus Experience
- Experience with RTOS environments (FreeRTOS, Zephyr) or Embedded Linux on constrained systems
- Knowledge of motor control, power/battery systems, or robotics
- Familiarity with safety-critical systems and fault-tolerant design
- Experience in startup environments or advanced R&D
If you are passionate about building real robots to tackle real-world challenges and eager to collaborate with a dedicated, mission-driven engineering team, we encourage you to apply.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free