933 IT & Software Developer jobs in the UK

Be among the first 5 applicants!
Connexa jobs

Senior Software Engineer – C++ & Python

£100,000 - 100,000
Connexa
Royal York Crescent 19, Bristol
£100,000 - 100,000
Company Size icon
Company Size
50-200
Company Type icon
Company Type
Product
Exp Level icon
Exp Level
Senior
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
I am looking for a candidate with at least 5 years of commercial experience in writing high-performance C++ (C++17 or newer) and Python. You should have a strong understanding of systems-level programming, including memory management, threading, and profiling. Experience in debugging complex issues in large, multi-threaded or real-time systems is essential. You should be comfortable optimizing across CPU/GPU boundaries (e.g., PyTorch, TensorRT, CUDA). A passion for clean code, API design, and creating maintainable architecture is a must. A proven track record of delivering production-grade systems in fast-moving teams is highly desirable.

Technologies

CI/CD
CUDA
PyTorch
ROS
Robotics
pytest

Responsibilities

In this role, I expect you to optimize and profile C++ and Python code across perception, planning, and control systems. You will need to debug complex runtime issues, including data races, memory leaks, and performance bottlenecks. Transforming research prototypes into robust, production-ready software modules will be key. You will lead architecture discussions and enforce clean, scalable design patterns while driving engineering standards across CI/CD, observability, and system modularization. Mentoring developers through code reviews, pair programming, and design walkthroughs is also part of the job. Finally, bridging the gap between research and deployable robotics software across embedded and cloud platforms will be vital.

Description


Our company, a cutting-edge robotics organization in the logistics and automation sector, is on the lookout for a Senior Software Engineer to join our talented team. This is a rare opportunity for you to take technical ownership of complex robotic systems and help shape the foundation of an advanced software stack used in real-world autonomous applications. If you are someone who truly loves working with code, is comfortable across C++, Python, and real-time systems, and thrives in fast-paced environments where debugging tough problems and optimizing performance is a regular part of the day, we encourage you to apply today.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the UK here.

How many C / C++ Developer jobs are in the UK?

Currently, there are 933 C / C++ openings.

Is the UK a good place for C / C++ Developers?

The UK is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for C / C++ Developer jobs in the UK?

Serac Group, Bodylogics, New Chapters support and Wellbeing, Circle Health Group, UK Ministry of Defence, Bank of England, Uniper among others, are currently hiring for C / C++ roles in the UK.

The company with most openings is Hays as they are hiring for 28 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.