We are seeking a Robotics & Autonomy Software Engineer to join our team and work on cutting-edge robotic and autonomous systems.
This role offers a unique opportunity to be involved in the development and deployment of advanced algorithms for robots and autonomous aerial vehicles, from early design stages through lab testing and real-world field trials.
Key Responsibilities:
- Develop and implement algorithms for control, navigation, and behavioral logic of robotic systems and autonomous drones
- Software development across multiple autonomy layers, including sensor processing, path planning, and decision-making
- Execute, validate, and analyze system performance in laboratory and field experiments
- Collaborate closely with multi-disciplinary teams including software, algorithms, and hardware engineers
Requirements:
- B.Sc or M.Sc in Mechanical Engineering, Mechatronics, Electrical Engineering, or Computer Science, with a background in Robotics
- Strong system-level understanding and multi-disciplinary mindset in software-intensive environments
- Basic knowledge of robotics control, autonomous vehicles, or motion systems
- Strong programming skills in Python and C++ (academic project experience is acceptable)
- Experience with ROS2 – significant advantage
- Familiarity with Linux – advantage
- Experience or knowledge in autonomous systems, sensors, and AI – advantage
- Strong teamwork and interpersonal skills
- Excellent written and verbal communication skills