Make yourself visible and let companies apply to you.
Roles

C++ Jobs in Bristol

Overview

Looking for top C++ jobs in Bristol? Haystack is your go-to IT job board for the latest and best C++ developer roles in Bristol’s thriving tech scene. Whether you're an experienced C++ programmer or just starting out, explore exciting opportunities with leading companies and advance your career in one of the UK’s fastest-growing tech hubs. Start your Bristol C++ job search today with Haystack!
Filters applied
Bristol
C++
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Lead Software Developer
MBDA
Filton
Hybrid
Senior
£65,000
RECENTLY POSTED
c++
csharp
c
We have a great opportunity for a proactive and passionate Lead Software Developer to join our expanding team in Weapon Systems Simulation and Experimentation (WSSE), delivering innovative solutions to provide an end to end representation of the weapon system! Salary : Circa £65,000 depending on experience Dynamic (hybrid) working : 3-4 days per week on-site due to workload classification Security Clearance : British Citizen Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team. What we can offer you: Company Bonus: Bonus of up to 21% of base salary Pension : maximum total (employer and employee) contribution of up to 14% Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave. Enhancements are available for paternity leave, neonatal leave and fertility testing and treatments. Facilities : Fantastic site facilities including subsidised meals, free car parking and much more… Training and Development : Excellent career progression, training and career development opportunities The opportunity: This is a hands on role working collaboratively with Project Leads, Simulation Architects and the wider MBDA project team, with the development of synthetic environments using the C family of programming languages. The role combines aspects of technical leadership, project management and team building. WSSE are integral in the development of weapon systems and system architectures, and as a result we have developed a capability supporting developments across the full product life cycle. The team integrates real products, models and synthetic environments to provide visualisations, demonstrations, verification & validation as well as training capability and support. This role will offer you the opportunity to: Grow your skills and abilities, whilst supporting the full MBDA development lifecycle. Develop a broader view of systems of systems engineering and drive the technical innovation through a synthetic environment. Work on the worlds most advanced defence systems from the initial concepts with advanced visualisation techniques (AR/VR) and demonstrations all the way through to in service support and training. Underpinning everything we do is experimentation and you will be part of the team developing new innovative ways and capabilities to support weapon systems development for domestic and international customers What we’re looking for from you: A Lead Software Engineer who is adaptable and creative in their approach to lead a small software development team and advance the technical development of our synthetic environments / simulation components for one of MBDA’s weapon systems A strong background in software (C# and C++), and its realisation and system wide impact, with a robust approach to problem solving You will have an open approach to software development, as the software you develop can be used across multiple products and projects Exposure to real-time software development and simulation standards (DIS and HLA) would be advantageous, however it is not crucial Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom. We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity, Disability and more… We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process. Follow us on LinkedIn (MBDA), X (@MBDA_UK), Instagram (MBDA_UK) and Glassdoor or visit our MBDA Careers website for more information. TPBN1_UKTJ
Senior Software Engineer
MBDA
Filton
In office
Senior
£60,000
RECENTLY POSTED
linux
windows
c++
We are looking for passionate and skilled software engineers who have exceptional problem solving and critical thinking skills, analytical with high attention to detail, and self-motivated!Salary: up to £64,000 depending on experienceDynamic (hybrid) working: 5 days per week on-site, due to workload classificationSecurity Clearance: British Citizen or a Dual UK national with British citizenship .Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team.What we can offer you:
Company bonus: Up to £2,500 (based on company performance and will vary year to year)
Pension: maximum total (employer and employee) contribution of up to 14%
Overtime: opportunity for paid overtime
Flexi Leave: Up to 15 additional days
Flexible working: We welcome applicants who are looking for flexible working arrangements
Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments
Facilities: Fantastic site facilities including subsidised meals, free car parking and much more…
The opportunity:The Human Machine Interface (HMI) and Cyber team is looking for principal software engineers to join us developing the future laser defence capability for the Royal Navy!We are looking for engineers with both a deep and broad range of experience in software engineering, from requirements to certification, who have taken the lead in technical implementation and delivery of complex solutions as well as supporting and mentoring other engineers in their team.We are committed to developing careers and skillsets by supporting our teams’ personal development whilst ensuring that a healthy work/life balance is maintained!What we’re looking for from you:You will be able to demonstrate experience and knowledge in the following areas:
Strong proficiency in software programming in C++
A proven record in delivering software product on complex systems
Be able to demonstrate experience and knowledge of all aspects of the Software Development Lifecycle especially software requirements and design
Experience of building internal and external stakeholders relationships
Ability to support and developing more junior engineers
Collaborative and open approach to problem solving with strong communication skills
Knowledge / interest in the following topics are considered a bonus but are not required.
Windows / Linux OS lockdown
Software Security and Safety requirements
HMI development / design
Automated Testing
Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a givenMBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom.We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity, Disability and more…We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process.Follow us on LinkedIn (MBDA), X (@MBDA_UK), Instagram (MBDA_UK) and Glassdoor or visit our MBDA Careers website for more information. #LI-RS1
Senior FPGA Engineer
Fusion People
Bristol
Hybrid
Senior
£360/day - £520/day
RECENTLY POSTED
c++
restful
python
csharp
docker
c
+1
Must have active SC Clearance.Contract duration: 6 monthsHourly rate: £50-£65 per hour inside IR35 (PAYE £30-£45 per hour)Location: Bristol - hybrid 2 days per week on site.As a Senior FPGA Engineer you will be responsible for:
Working with our delivery teams, supporting the outsourcing of work, assessing the credibility and completeness of our suppliers work packages
As the programmes mature, increasing environment complexity, working with multi-discipline teams and our suppliers to create compliant CEMA solutions.
Understanding and assessing FPGA delivery timescales and risk for our CEMA activities.
A Senior FPGA Engineer with experience of working on CEMA projectsRequired Experience
Knowledge / Experience of developing / modelling / simulating software in at least one of the following areas:
RF telecommunications,
waveforms,
OSI model,
SIGINT,
EW
VHDL
VERILOG Experience with SDR architecture
Agile development methodologies.
C#, C, C++, Python and Database architecture.
Desirable Experience
XML
Networked systems
JICD
Restful and/or RPC API
Library agnostic code development
Geospatial engines
Cloud containers / Docker
OPEN CPI Application/Component and Platform development
Experience of Dev Ops
Contact Dav @ Bristol Office— Fusion People are committed to promoting equal opportunities to people regardless of age, gender, religion, belief, race, sexuality or disability. We operate as an employment agency and employment business. You’ll find a wide selection of vacancies on our website.
High Speed Digital and Hardware Design Lead
MBDA
Multiple locations
Hybrid
Senior
£65,000
RECENTLY POSTED
processing-js
c++
python
c
Bristol Are you interested in developing your career as a high speed Digital and Hardware Electronics Design Lead using state-of-the-art MPSoC FPGAs and AI acceleration hardware? If so, MBDA has an exceptional opportunity for the right individual to join our team with a long term view to establishing their career as a technical lead and expert in their field. Salary : circa £58,000 to £65,000 Location : Stevenage or Bristol (we may be able to offer a relocation package for this role) Dynamic (hybrid) working : 3-4 days per week on-site, due to workload classification. This could be less depending upon project requirements. Security Clearance : British Citizen or a Dual UK national with British citizenship . Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team. What we can offer you: Long Term Career Path: Technical Lead, Specialist, Expert Company Bonus: Bonus of up to 21% of base salary Pension : Maximum total (employer and employee) contribution of up to 14% Flexible working: We welcome applicants who are looking for flexible working arrangements Enhanced parental leave: Offers up to 26 weeks for maternity, adoption and shared parental leave. Enhancements are available for paternity leave, neonatal leave and fertility testing and treatments. Facilities : Fantastic site facilities including subsidised meals, gym, café and much more. The opportunity: This is an exceptional opportunity for the right individual who wants to consolidate their experience and expertise in high-speed complex digital electronics design with an ambition to become a technical lead and establishing themselves as a technical lead and expert in their field. As part of a large team of analogue and digital electronics design engineers, you will be responsible for the electronics design and development of high speed MPSoC FPGA and AI hardware solutions targeting SDR, radar signal processing and sensor fusion applications. As Hardware Lead, you will support the Technical Lead/Architect in collaboration with the systems, software, firmware, mechanical and production teams to specify elegant and optimised solutions that satisfy customer needs. Once the specification has been agreed, you will be responsible for the detailed design of the high speed digital aspects as well as leading all the other electronics design activity through the full product development lifecycle. What we’re looking for from you: Solid experience in complex, high speed digital electronics design. Experience in MPSoC FGPA, DDR and Flash memory and high speed serial interconnect design Experience in SI and PI Analysis Proficiency in VHDL to support board level test and debug Proficiency in C, C++, or Python to support board level test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant hardware architectures through detailed understanding and collaboration with systems, software, firmware, mechanical and production teams Strong academic background to support this intellectually demanding role Strong desire to drive collaboration and ensure successful delivery. Excellent ability to configure and document designs to a high professional standard. Please note: Some of our roles require an elevated level of security clearance. Candidates may be required to undertake DV (Developed Vetting) in order to successfully deliver the role. Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom. We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity, Disability and more We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process. Follow us on LinkedIn (MBDA), X (@MBDA_UK), Instagram (MBDA_UK) and Glassdoor or visit our MBDA Careers website for more information. LI-SD1
Weapon System Simulation and Experimentation Engineer - Undergraduate Placement 2026
MBDA
Multiple locations
Hybrid
Graduate
£22,000
RECENTLY POSTED
eclipse
c++
csharp
java
visual-studio
Bristol Weapon System Simulation and Experimentation Engineer - Undergraduate Placement 2026 Weapon System Simulation and Experimentation (WSSE) design leading-edge software applications and simulations in order to support synthetic battlefield experiments, weapon system integration, product concept and design, and so much more. We create demonstrators and system representations for products from across the MBDA portfolio, covering Land, Sea and Air domains. Salary : £23,495 Dynamic (Hybrid) Working : 3-5 days per week on-site due to workload classification Security Clearance : British Citizen or a Dual UK national with British citizenship. Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team. CLOSING DATE FOR THIS ROLE IS MIDNIGHT ON 5TH JANUARY 2026 (SUBJECT TO APPLICATION VOLUMES) What we can offer you 1 year placement: starting September 2026, that allows you to apply your university learning to real-world projects and technologies Company bonus : based on company performance and will vary year to year Pension : maximum total (employer and employee) contribution of up to 14% Overtime: opportunity for paid overtime Annual Leave: 25 days plus option to purchase extra holiday Flexi Leave: Up to 15 additional days Facilities : Fantastic site facilities including subsidised meals, free car parking and much more The opportunity WSSE’s simulations are at the forefront of problem solving across a broad spectrum of MBDA’s programs, focusing on improving MBDA’s Agility and Time to Market. The simulations we develop evolve in-line with the lifecycle of the systems: from concept demonstrations with customers and stakeholders, to integration, trials, experimentation, and training with in-service operators. We work alongside other business areas such as Integration & Systems Validation, Human Factors, Future Systems, Customer Support Services and Sales & Business Development. WSSE is a dynamic department based across our Stevenage and Bristol sites with a diverse team of engineers working together to deliver across a wide range of projects and programs. You will have the opportunity to broaden and strengthen your skills from experts in synthetic environments and be a part of our agile teams developing, integrating and deploying software and simulation components. The role will give experience of software development methodologies, including Agile and Waterfall. There is training in new programming languages and software tools, and experience integrating and deploying software applications onto hardware environments. As well as the opportunity to develop and test code within professional software development teams, and gain an understanding of the company process for delivering products to our customers, including test and certification. We work across a number of disciplines, primarily software development using programming languages such as C++, C# and Java within environments such as Visual Studio and Eclipse, but we also span system engineering, networking, hardware integration, and use of algorithms such as flight dynamics and rotational geometry. What we’re looking for from you Working towards a degree in Engineering, Physics, Mathematical Studies or a Computing discipline. Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given. MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom. We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity, Disability and more We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process. Follow us on LinkedIn (MBDA), X (@MBDA_UK), Instagram (MBDA_UK) and Glassdoor or visit our MBDA Careers website for more information. LI-CB1
C++ Software Engineer
Line Up Aviation
Wotton-under-Edge
In office
Mid - Senior
£480/day - £520/day
RECENTLY POSTED
c++
qt
ada
On behalf of our client, we are seeking to recruit someone as a C++ Software Engineer for 12 months. As an C++ Software Engineer, you will join a team and develop solutions for the next generation of Air Defence Systems; developing evolving products whilst maintaining our enviable reputation for safety, performance and dependability.Role: C++ Software Engineer Pay 65per hour via Umbrella Contract: Monday- Friday, 37 Hours per week,12-month contract Location: Bristol IR35 Status: Inside Security Clearance: SC to start, UK Eyes only projectEssential Requirements/Skills/Experience
A strong background in software engineering, its realisation and system wide impact.
Experience of working in C++
Collaborative, open approach to development and have the ability to work well in a team and maintain momentum during development.
Experience of working across the entire software development process from engaging with requirement authorities to automated target integration and proving, supported with effective documentation
Experience of new tools, techniques and approaches that might enable us to evolve our processes to improve our efficiency and sustainability
Experience in other languages such as Ada, QT
Knowledge of DDS middleware and Real Time Operating Systems
Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards such as MISRA C++
If you are interested in applying for this position and you meet the requirements, please send your updated CV to: Natalie Dalkin at Line Up AviationLine Up Aviation has carved its own place in the recruitment of Aviation and Aerospace personnel all over the world for more than 30 years. We work with some of the industry’s best known companies who demand the highest standard of applicants." on Twitter for all of our latest vacancies, news and pictures from our busy UK Head Office. Interact with us using the tag at anytime! Thank you for your follow!"
Page 1 of 1

Frequently asked questions

What types of C++ jobs are available in Bristol?
Bristol offers a wide range of C++ jobs including software development, embedded systems, game development, finance technology, and telecommunications.
Do I need specific C++ experience to apply for jobs in Bristol?
While requirements vary by role, most C++ positions in Bristol prefer candidates with experience in modern C++ standards, problem-solving skills, and familiarity with relevant development tools.
Are there junior C++ developer roles available in Bristol?
Yes, many companies in Bristol are looking for junior C++ developers and offer graduate programs or training to help new professionals grow.
How can I apply for C++ jobs on the Haystack job board?
Simply create an account on Haystack, upload your CV, and apply directly to the listed C++ jobs in Bristol with one click.
Does Haystack provide support for relocation to Bristol for C++ jobs?
Some employers may offer relocation assistance. You can check individual job listings on Haystack for details or contact the employer directly.