Senior/Lead Robotics Software engineer
We are looking for Senior or Lead Robotics Software Engineer. The role focuses on designing and extending embedded control logic, primarily validated in a Linux-based simulation (SIL) environment.
You will work at the intersection of STM32 embedded software and ROS 2–based simulation and tooling, supporting system integration and readiness for upcoming trials.
REQUIREMENTS
ROS 2 experience in integration or tooling contexts
Senior-level experience in embedded, robotics or control software development (STM32-class MCUs)
Strong knowledge of C++
Knowledge of Python (junior level)
Experience working in Linux-based development environments with simulation-driven validation
Solid understanding of modular control logic and testable software design
Ability to work in an established delivery process (code reviews, branching, sprints)
English minimum B2
Nice To Have
Experience with propulsion, depth control, stability, hydraulics or arbitration modules
Familiarity with code generation workflows and vehicle data models
Hands-on validation on embedded target hardware during integration phases
RESPONSIBILITIES
Design, implement and modify embedded control modules within the internal control framework
Develop control logic for surface operation, diving, underwater manoeuvring and surfacing
Adapt and refine software based on simulation and testing results
Support system integration using an in-house simulator and ROS 2–based tooling
Write and maintain unit tests for new and modified components
Participate in code reviews, integration activities and technical discussions
- Department
- Software Delivery
- Role
- Software Engineer
- Locations
- European Union (EU), UK
- Remote status
- Fully Remote
- Hourly salary
- PLN165 - PLN230
- Skills
- ROS, C++
- Experience
- Senior
- Area
- Robotics
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.
Already working at Spyrosoft?
Let’s recruit together and find your next colleague.