Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer - c++ & python

Bristol (City of Bristol)
Connexa
Software engineer
€100,000 a year
Posted: 15 August
Offer description

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 understanding of systems-level programming: memory management, threading, profiling
Experience debugging complex issues in large, multi-threaded or real-time systems
Comfortable optimising across CPU/GPU boundaries (e.g. PyTorch, TensorRT, CUDA)
Passion for clean code, API design, and maintainable architecture
Proven track record of delivering production-grade systems in fast-moving teams
Desirable:
Experience with ROS 2, DDS, or other robotics middleware
Familiarity with embedded systems, low-latency compute, or real-time constraints
Knowledge of Linux internals or RTOS
Proficiency with tools such as CMake, gtest, pytest, CI pipelines
Experience with Protobuf, gRPC, or similar serialisation/networking tools
Interest in mentorship or previous technical leadership experience
If you're an engineer who takes pride in solving hard problems through beautiful, performant code-and you're excited about working on real-world robotics in a collaborative, deeply technical environment-we encourage you to apply today.
Key words:
Senior Software Engineer, Robotics, C++, Python, ROS 2, DDS, CUDA, PyTorch, TensorRT, Real-Time Systems, Embedded Systems, Low Latency, CI/CD, API Design, Linux Kernel, Multithreading, GPU Optimisation, Robotics Engineer, Autonomous Systems, London Engineering Jobs, Robotics Startups, High Performance Computing
Established in Didsbury, Connexa Technology Ltd is becoming one of the UK's fastest growing IT and Technology recruitment companies.
People. Technology. Connected.
Connexa Technology is acting as an Employment Agency in relation to this vacancy.

TPBN1_UKTJ

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer
Bristol (Gloucestershire)
Leidos
Software engineer
Similar job
Software engineer
Bristol (Gloucestershire)
Leidos
Software engineer
Similar job
Software engineer with ai integration
Bristol (City of Bristol)
Alexander Mae (Bristol) Ltd
Software engineer
£35,000 a year
See more jobs
Similar jobs
It jobs in Bristol (City of Bristol)
jobs Bristol (City of Bristol)
jobs City of Bristol
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Bristol (City of Bristol) > Senior Software Engineer - C++ & Python

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save