Senior Software Engineer - C++ & Python
1 Days Old
Our client, a cutting-edge robotics company operating in the logistics and automation sector, is seeking a Senior Software Engineer to join their growing team. This is a rare opportunity to take technical ownership of complex robotic systems and help shape the foundation of an advanced software stack used in real-world autonomous applications.
This role is ideal for someone who lives and breathes code-comfortable across C++, Python, and real-time systems-and thrives in fast-paced environments where debugging tough problems and optimising performance is just another day's work.
Responsibilities:
Optimise and profile C++ and Python code across perception, planning, and controls systems
Debug complex runtime issues including data races, memory leaks, and performance bottlenecks
Turn research prototypes into robust, production-ready software modules
Lead architecture discussions and enforce clean, scalable design patterns
Drive engineering standards across CI/CD, observability, and system modularisation
Mentor developers through code reviews, pair programming, and design walkthroughs
Bridge the gap between research and deployable robotics software-across embedded and cloud platforms
What we're looking for:
5+ years of commercial experience writing high-performance C++ (C++17 or newer) and Python
Strong understand...
- Location:
- Bristol
- Salary:
- £100,000
- Category:
- IT & Computers