This appeals to you
1. Design, develop, test, and maintain embedded software for all actuators and sensors used in our robot, covering the entire embedded stack from firmware to embedded Linux
2. Work closely with robotic algorithms experts and electrical engineers
3. Work in a multicultural and interdisciplinary environment developing a novel robot from prototype to serial production
4. Active and hands-on participation with system integration and testing on real hardware
5. Team-oriented, problem-solving and creative thinking to push boundaries of cutting-edge technologies
6. Being part of an R&D with startup spirit in a globally active company: we work in an iterative fashion to solve complex real-world problems at the frontier of robotics.
This is you
7. BSc/MSc in computer science, electrical engineering, or a related field, with at least 5 years of professional experience in embedded software development
8. Minimum 3 years of professional experience with modern C++ in production environments
9. Experience in C++ driver development on (embedded) Linux platforms and in C/C++ firmware development for MCUs (e.g., STM32)
10. Familiar with industrial networking protocols, particularly EtherCAT and CAN/CANopen
11. Knowledge of low-level serial interfaces such as SPI, UART, and I²C
12. Able to read schematics and debug code hands-on on the robot using an oscilloscope or a logic analyzer
13. Experienced in designing software and system architectures for embedded systems integrated into highly complex, distributed environments
14. Passionate about modern embedded software development, including integration into CI/CD pipelines with a DevOps mindset
15. Proficiency in English required, basic German skills advantageous
Experience in following topics areas is a plus:
16. ROS2 and Python
17. Automated hardware-in-the-loop testing
18. Modern RTOS (e.g. Zephyr)
We offer you
19. Flexible annual working hours based on a 40-hour week, with 100% employment
20. Vacation entitlement: 25 days from the age of 20, 27 days from the age of 40 and 30 days from the age of 50
21. Hybrid Working model
22. Generous bonus system and extra-mandatory pension fund contributions
23. Individual training opportunities (internal and external)
24. Relocation service
25. Various Discounts (Health, Car, Entertainment and much more)
26. Employee Events
27. Flat hierarchy structure
28. Warm and international corporate culture based on respect and cooperation
About Us
Hexagon is a leading provider of digital reality solutions and employs more than 24,000 people in 50 countries. You will be part of a strong, experienced, inspiring and motivated team of experts driving the future of Hexagon. You will use and develop your skills in our highly innovative and diverse environment. Flexible working models allow you to ideally combine work and private interests.
Contact
If you have any questions, please do not hesitate to contact David Rank, Senior Recruiter / Junior HR Generalist.