Senior Robotics Software Engineer | Göteborg
Core
Design, develop, and maintain software for advanced robotics systems, from low-level control to high-level autonomy and intelligence for field and humanoid robots.
Role type
Senior Robotics Software Engineer (IC)
Builds
Production-ready software for robot platforms, including perception, navigation, and control algorithms.
Domain
Robotics, Autonomous Systems, Embodied AI
Deliverable
production ML models | product features
Required skills
C++, Python, ROS/ROS2, real-time systems, object-oriented programming (OOP), software integration with hardware, simulation and verification, backend/API development
Preferred skills
Master's/PhD in relevant field, experience with cloud services, strong background in data science
Technologies
ROS, ROS2, C++, Python, Git, CI/CD
Responsibilities
Develop robust production software for robot platforms; Implement and optimize perception, navigation, and control algorithms; Integrate software with hardware and third-party platforms; Contribute to next-gen AI and Embodied AI solutions; Work with simulations and real-world testing; Mentor colleagues and participate in architecture and code reviews; Ensure quality, safety, and reliability of solutions.
Seniority
Senior, hands-on IC with mentorship responsibilities