Permanent C++ Jobs in Gloucestershire

1 to 25 of 38 Permanent C++ Jobs in Gloucestershire

Avionics Embedded Software Engineer

Cheltenham, Gloucestershire, United Kingdom
Hybrid / WFH Options
Energy Consulting group
of drivetrain health, guiding maintenance and deployment decisions at the aircraft level. In this role, we are seeking methodical engineers with a strong background in optimising systems utilising embedded C++ coding, with a particular focus on either real time processing of vibration signals and/or control of acquisition, processing, storage and access of vibration data for purposes of IVHM. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Avionics Software Engineer

Cheltenham, Gloucestershire, United Kingdom
Hybrid / WFH Options
Energy Consulting group
of drivetrain health, guiding maintenance and deployment decisions at the aircraft level. In this role, we are seeking methodical engineers with a strong background in optimising systems utilising embedded C++ coding, with a particular focus on either real time processing of vibration signals and/or control of acquisition, processing, storage, access and graphing of vibration data for purposes of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineers

Filton, Gloucestershire, United Kingdom
The One Group
team to create extensible code for new development and to deliver software solutions Promote quality code and engage in design and code reviews Strong programming knowledge of C/C++ or C# or ADA Previous experience with bare-metal embedded software Model-based development using UML Configuration Control & CI/CD SCADE definition and verification algorithms Agile development TDD, Automated More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineers

Gloucestershire, England, United Kingdom
The One Group
a multidisciplinary team to create extensible code for new development and to deliver software solutions Promote quality code and engage in design and code reviews Strong programming knowledge of C++ AND C#, Java or ADA Experience with software for Real-time, HMI, Multi-threaded, GUI, Sensors and/or disparate systems Model-based development using UML Configuration Control & CI/ More ❯
Employment Type: Full-Time
Salary: £50,000 - £64,000 per annum
Posted:

Software Developer - Rotor Dynamics Solvers

Bristol, Gloucestershire, United Kingdom
SoftInWay Inc
Understanding of the specifics of rotor dynamics and rotating components dynamic analysis. Understanding of principles of operating and simulation approaches for fluid film sliding bearings. Strong programming skills in C++ and other programming languages. Familiarity with software development practices (OOP, SOLID) and version control systems (Git). Experience in coding FEM. 3-5 years of experience in FEA solvers development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Build System

Bristol, Gloucestershire, United Kingdom
Fractile Ltd
bring: 5 years experience in Software Engineering or Infrastructure Engineering 3 years of experience with building tools or systems for developers. Proficiency with Bazel Familiarity with how C/C++, Rust, Python languages are compiled and executed, Experience building and maintaining advanced CI/CD pipelines for large-scale products Scripting and automation skills in Python A degree in Computer More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cyber Software Vulnerability Engineer

Gloucester, Gloucestershire, South West, United Kingdom
Forward Role
vulnerabilities and implement patching strategies. Collaborating in Agile teams to deliver innovative, secure, and robust technical solutions. What We're Looking For Proficiency in one or more of C, C++, Java or C#. Familiarity with scripting and automation using Python, Bash, Powershell or Groovy. Experience working with IDA Pro or Ghidra for reverse engineering Experience working with Linux or Windows More ❯
Employment Type: Permanent
Salary: £85,000
Posted:

Software Engineer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Kinneir Dufort
and experience Essential: Proven track record of software development in a professional environment An understanding of software engineering best practices and design principles Embedded software development skills (C/C++) Exposure to embedded systems, preferably STM32, CubeMX etc. Experience working with embedded operating systems, e.g. FreeRTOS, Zephyr, Embassy and/or application-level software A solid understanding of common wired More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Research Engineer AI

Bristol, Gloucestershire, United Kingdom
Hewlett Packard Enterprise Development LP
model deployment, in particular in a distributed environment. At least a B.Sc. equivalent in a Science, Technology, Engineering or Mathematical discipline. Development experience in compiled languages such as C, C++ or Fortran and experience with interpreted environments such as Python. Parallel programming experience, with relevant programming models such as OpenMP, MPI, CUDA, OpenACC, HIP, PGAS languages, etc is highly desirable. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Team Lead

Gloucester, Gloucestershire, South West, United Kingdom
Omega Resource Group
approaches, standardise practices, and drive improvements. Support engineering lifecycle activities including architecture, development, deployment, and testing. Essential Skills & Experience: Proficiency in one or more software languages: Java, C/C++, Python, TypeScript, ReactJS Understanding of modern engineering practices: DevSecOps, cloud platforms, IaC tools, SRE Experience working with microservice architectures and containerised environments. Strong leadership and mentoring skills, with the ability More ❯
Employment Type: Permanent
Posted:

Software Engineering Team Lead

Hucclecote, Gloucestershire, United Kingdom
Omega Resource Group
approaches, standardise practices, and drive improvements. Support engineering lifecycle activities including architecture, development, deployment, and testing. Essential Skills & Experience: Proficiency in one or more software languages: Java, C/C++, Python, TypeScript, ReactJS Understanding of modern engineering practices: DevSecOps, cloud platforms, IaC tools, SRE Experience working with microservice architectures and containerised environments. Strong leadership and mentoring skills, with the ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Team Lead

cheltenham, south west england, united kingdom
Omega Resource Group
approaches, standardise practices, and drive improvements. Support engineering lifecycle activities including architecture, development, deployment, and testing. Essential Skills & Experience: Proficiency in one or more software languages: Java, C/C++, Python, TypeScript, ReactJS Understanding of modern engineering practices: DevSecOps, cloud platforms, IaC tools, SRE Experience working with microservice architectures and containerised environments. Strong leadership and mentoring skills, with the ability More ❯
Posted:

Operational Cyber Software Engineer

Gloucester, Gloucestershire, South West
BAE Systems
for companies and governments. Intermediate to advanced understanding of computing principles (e.g. stack/heap distinction, compiled/interpreted languages). Proficiency with at least one solution language (e.g. C++, Java, C#) and one utility language (e.g. Python, JavaScript, Perl, PowerShell). Ability to use and configure more than one major operating system. Ability to pick up new languages and More ❯
Employment Type: Permanent
Posted:

Software Engineer

Bristol, Gloucestershire, United Kingdom
Tria
with cross-functional teams to deliver high-quality embedded solutions for our clients. Your Skills & Experience: 3+ years of software development experience Strong embedded programming skills in C/C++ Familiarity with embedded systems (e.g. STM32, CubeMX) Experience with embedded OSs such as FreeRTOS, Zephyr, or Embassy Solid understanding of communication protocols: I2C, UART, SPI, Bluetooth LE Desirable: Exposure to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

eDV Cleared Vulnerability Researcher / Cyber Software Engineer

Cheltenham, Gloucestershire, United Kingdom
Hybrid / WFH Options
iO Associates
will have: Vulnerability analyst and solutions experience Experience working within national security and intelligence environment Writing vulnerability checks Investigating operating systems/devices/servers Python or C/C++ experience will be hugley desirable Must have active eDV Clearance If interested, please upload your most up to date CV/send it to and we will call you to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Science Lead

Gloucester, Gloucestershire, England, United Kingdom
Searchability NS&D
areas: Building and designing scalable data platforms Data visualisation and techniques for data extraction Machine learning and advanced data analytics Proficiency in programming languages such as Python, Java, or C++ DevOps techniques and cloud technologies Agile methodologies and team leadership Strong stakeholder and customer engagement skills This role offers a unique opportunity to work on impactful projects, lead innovative teams More ❯
Employment Type: Full-Time
Salary: £75,000 - £95,000 per annum, Inc benefits
Posted:

Embedded Software Architect

Filton, Gloucestershire, United Kingdom
Hybrid / WFH Options
The One Group
to support designs, review testing, and provide requirements gathering Have influence on the development and redundancy of technology strategy, products, methods and tooling Experience & Knowledge Strong programming knowledge - C, C++, C#, Ada Deep and modern knowledge of Agile development and software design principles, design patterns and best practice Continuous Integration & model based engineering Have experience with influencing and defining frameworks More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Architect

Filton, Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
The One Group
to support designs, review testing, and provide requirements gathering Have influence on the development and redundancy of technology strategy, products, methods and tooling Experience & Knowledge Strong programming knowledge - C, C++, C#, Ada Deep and modern knowledge of Agile development and software design principles, design patterns and best practice Continuous Integration & model based engineering Have experience with influencing and defining frameworks More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum, Inc benefits
Posted:

Senior IC Verification Engineer

Bristol, Gloucestershire, United Kingdom
Nordic Semi
based verification, UVM and C testbenches. Experience with low power verification and SoC level verification Good debugging skills Programming background in low-level and script-based languages, e.g. C, C++, Python, Perl is a plus. Fluent English language skills (written and oral) Advantageous knowledge Experience with ARM processors and AMBA protocols Familiarity with Jenkins, Git, FPGA, Emulation, formal property checking More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Architect

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Weare5vtech
fit if you have: • At least 3 years of experience in a software architect role within a large, product-focused tech company . • Solid software engineering background (ideally with C++ , TypeScript and/or C# experience). • Hands-on experience with cloud platforms ( AWS , Azure , or GCP - agnostic approach is preferred). • Strong understanding of Kubernetes, Docker and modern distributed More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer - UKIC DV req'd

Cheltenham, Gloucestershire, United Kingdom
Matchtech
readability Participating in code reviews and contributing to a high standard of code quality Job Requirements: The successful candidate will have experience in some/all of the following: C++ Helm Python Linux Containerisation Desirable experience includes: Telephony Internet protocols and standards Rust GoLang Benefits: Competitive salary Continuous professional development and training opportunities Opportunity to work on impactful and mission More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Software Engineer

Bristol, Gloucestershire, United Kingdom
Cirrus Selection
representations of our systems. C# Software Engineer experience required: We are looking for passionate software developers. You will be able to demonstrate exposure to practical software engineering, C#/C++ software development. You will be able to demonstrate your experience/knowledge in some of the following areas: Real-Time Software Configuration control Continuous Integration and Continuous Delivery or Deployment More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Verification Engineer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Arm Limited
Skills and Experience : Proven understanding of digital hardware design and Verilog/Systemverilog HDL Experience in SoC verification using UVM and Embedded Low-level programming experience including C/C++ and assembly language(preferably ARM) Experienced in one or more of various verification methodologies - UVM/OVM, formal, power aware verification, emulation Exposure to all stages of verification: requirements collection More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applications Engineer (Sensing, Navigation & ROS)

Bristol, Gloucestershire, United Kingdom
Calyo Limited
experiences: Experience working on real world software projects Extensive experience with Linux operating systems and ROS/ROS2 navigation stack Knowledge of systems programming languages such as C/C++ Familiarity with signal processing techniques, such as signal-to-noise ratio analysis Hands-on experience in debugging and testing software systems and embedded devices using common tools such as GDB More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FPGA Firmware Engineer

Gloucester, Gloucestershire, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
The Cross-Domain (XD) team develops high-performance appliances for the Defensive Cyber market, designing entire systems from scratch with security as a primary focus. This includes high-performance C++, embedded software, FPGA firmware (VHDL), custom PCBs, power distribution, and thermal management, ensuring reliable, supportable, and maintainable solutions for our clients. Job Role A Firmware Engineer in the XD team More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C++
Gloucestershire
10th Percentile
£33,250
25th Percentile
£44,000
Median
£60,000
75th Percentile
£67,500
90th Percentile
£80,500