Agile Robots SE
Embedded Software Engineer (m/f/d)
TLDR
Develop firmware and low-level software for a robot platform, contributing to the embedded systems architecture and hardware-software integration.
About the role
We are looking for an Embedded Software Engineer to join our team. You will develop firmware and low-level software for a robot platform - including actuator control, sensor integration, and communication interfaces between custom hardware and our ROS2-based software stack.
In the long term, we expect this role to evolve into a core contributor to our embedded systems architecture, owning firmware design decisions and helping scale our hardware-software integration approach across new robot modules.
In the long term, we expect this role to evolve into a core contributor to our embedded systems architecture, owning firmware design decisions and helping scale our hardware-software integration approach across new robot modules.
Your Responsibilities
- Develop and maintain firmware for servo controllers and sensor boards
- Implement communication layers between MCUs and ROS2 host systems
- Integrate force/torque sensors and encoders at firmware level
- Debug timing issues in real-time control loops
- Support hardware bring-up for new actuator and gripper modules
Essential Skills
- Bachelor's or Master's degree in Embedded Systems, Electrical Engineering, Computer Engineering, or related field
- C/C++ for embedded targets (ESP32, STM32)
- Communication protocols: UART, SPI, I2C, CAN, UDP
- Real-time programming and timing-critical systems
- Basic electronics debugging (oscilloscope, logic analyzer)
Beneficial Skills
- Servo/motor control experience (Dynamixel, ODrive, or similar)
- ROS2 integration from embedded side
- Experience with robotic grippers or end-effectors
- German language skills
What we offer
- A dynamic high-tech company combined with financial soundness and world-class investors.
- Join an interdisciplinary, international team with 60+ different nationalities in a collaborative work environment.
- Lots of development opportunities in the context of our continued growth.
- Challenging tasks and impactful projects alongside experts that enable professional and personal growth.
- Corporate Benefits Program that covers health, mobility, and learning with 100€ net per month.
- Modern office facilities with a rooftop terrace overlooking Munich, free drinks & fruits, and regular company events contribute to a good working environment.
Agile Robots SE develops innovative robotic solutions designed to enhance automation across various industries. With a strong financial foundation and strategic partnerships, we cater to businesses seeking advanced technological support in an emerging market.
Embedded Software Engineer