20 of 20 C++ Jobs in Gloucester

OpenCPI Lead Software Engineer

Location
Gloucester, England, United Kingdom
communications and software-defined radio technologies & architectures Expertise in digital signal processing, algorithm or payload development, and embedded system design Proficient in C/C++ and/or VHDL for embedded applications, and additionally with Python Desired Skills EW or SIGINT capability development (including RF waveform and protocol vulnerability analysis ...

Technology Consultant

Hiring Organisation
Ncounter Limited
Location
Gloucester, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £90000/annum plus Bonus & Package
strong software engineering background, ideally with recent hands-on development experience • Strong Python skills and/or experience with Java, JavaScript, C/C++ or Rust • Broad technical knowledge, with the ability to choose technologies based on the problem rather than being tied to one stack • Experience designing solutions from ...

Lead SDR Engineer

Location
Gloucester, England, United Kingdom
protocol vulnerability analysis) Commercial and Military communications stacks and modem development (e.g IEEE 802.x, COFDM, Satcoms, or Link 16) OpenCPI, GnuRadio, Python, C/C++, VHDL and other SDR development technologies Desired Skills RF algorithm development, signal analysis and digital signal processing Radio characterisation, front end device design, antenna selection ...

Software Developer (Java/C++) – Gloucester

Location
Gloucester, England, United Kingdom
Software Developer (Java/C++) Up to £77,000 DOE | SC Clearance Required | Gloucester About the Role We’re recruiting for a Software Developer to join a growing technology organisation delivering innovative software solutions within a secure and highly technical environment. Working as part of an experienced engineering team ...

Vulnerability Researcher (Hardware Focus)

Location
Gloucester, England, United Kingdom
desoldering experience. Basic understanding of side channel attack techniques (experience not required). Proficiency in at least one programming language such as C, C++, or Python. Good working knowledge of Linux-based systems, including command-line tools and system configuration. Demonstrated analytical and problem-solving capabilities, with a methodical ...

Principal Vulnerability Researcher

Hiring Organisation
Hackajob Ltd
Location
Gloucester, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
external stakeholders. Support business development efforts, including proposal writing and technical briefings. Essential Skills and Experience Proficiency in at least one programming language (C, C++, Python). Familiarity with assembly language (reading or writing). Experience in reverse engineering using tools such as IDA Pro, Ghidra, or Binary Ninja. Strong ...

Principal Vulnerability Researcher

Location
Gloucester, England, United Kingdom
external stakeholders. Support business development efforts, including proposal writing and technical briefings. Essential Skills and Experience Proficiency in at least one programming language (C, C++, Python). Familiarity with assembly language (reading or writing). Experience in reverse engineering using tools such as IDA Pro, Ghidra, or Binary Ninja. Strong ...

Electronics Engineer

Location
Gloucester, England, United Kingdom
MCUs, power, digital; RF experience is a plus) Proficiency with PCB design software, lab instrumentation, and hardware debug workflows Familiarity with embedded C/C++ and reading firmware logs; Python for test scripting is a plus Organized, hands-on, and comfortable iterating quickly with cross-functional teams Creative problem-solving ...

Senior Embedded SDR Engineer (Hybrid)

Location
Gloucester, England, United Kingdom
test, and deployment within a defence portfolio, working with OpenCPI frameworks to deliver robust embedded solutions. The role demands hands-on embedded development in C++/Python, with RF communications and DSP experience, and offers hybrid working where possible and a clear path for #J-18808-Ljbffr ...

Senior Embedded Software Engineer

Location
Gloucester, England, United Kingdom
achieved in efficient and innovative ways. Key Responsibilities Component and Worker Development – Undertake the development and integration of DSP and SDR functions in C++ which will be incorporated into a wider OpenCPI application. Platform & API development – Implement signal processing pipelines, embedded Linux drivers, firmware, and application management code to manage … through the application process. Required Skills, Qualifications, And Experience It is expected that you can evidence significant experience in one of the following: Using C++ to implement efficient solutions on resource constrained embedded devices Working with RF communications and software-defined radio technologies & architectures Working knowledge of digital signal processing ...

Senior Software Developer

Location
Gloucester, England, United Kingdom
Senior Software Developer (Java/C++) Active SC Clearance required Salary: Up to £78,000 + Excellent Benefits Location: Gloustershire The Opportunity An exciting opportunity has arisen for an experienced Software Developer to join a highly skilled engineering team delivering complex, high-performance software solutions. This role offers the chance … development lifecycle while collaborating with technical stakeholders and mentoring fellow engineers. Key Responsibilities Design, develop and maintain high-performance backend applications using Java and C++ . Lead the technical design and implementation of software services, components and APIs. Develop robust, secure and scalable software solutions with a strong focus ...

Hardware Vulnerability Researcher - Embedded & Reverse Engineering

Location
Gloucester, England, United Kingdom
rapid prototypes and conducting vulnerability research to advance secure systems. The role combines practical hardware work with software analysis, requiring proficiency in C/C++/Python and strong Linux skills, with a hybrid work setup in the Gloucester area. #J-18808-Ljbffr ...

Senior Backend Engineer - Java/C++ with SC Clearance

Location
Gloucester, England, United Kingdom
Sanderson is seeking a Senior Software Developer to join a skilled engineering team delivering high-performance backend systems. The role focuses on Java and C++ development, microservices, and scalable architectures within Linux environments. You'll mentor engineers, influence technical strategy, and contribute to CI/CD pipelines and DevSecOps initiatives ...

C++ (with QT) Software Engineer

Location
Gloucester, England, United Kingdom
C++/QT Software Engineer (SC Cleared) 12 Months initial contract On site in Bristol 5 Days per week 481 Pay per day (Inside IR35) Please note - Due to the nature of the role and the client, the selected candidate MUST HAVE ACTIVE SC clearance and be a Sole British … National Overview My client, in the defence sector are looking for an experienced C++/Qt Software Engineer to join a team developing software solutions for the next generation of Air Defence Systems. You will be responsible for developing a new software Console product to replace an existing system. This ...

Senior Java/C++ Software Developer – Secure, Scalable (SC)

Location
Gloucester, England, United Kingdom
Ruth Wagstaff Recruitment Ltd is seeking a Software Developer (Java/C++) in Gloucester. The role involves developing scalable software within a secure, technical environment, mentoring colleagues and influencing project direction. The ideal candidate has 5+ years of commercial development, strong Java/C++ skills, Linux experience, and familiarity with ...

SC-Cleared C++/Qt Engineer – Onsite Bristol

Location
Gloucester, England, United Kingdom
Bristol is seeking a C++/Qt Software Engineer (SC Cleared) for a 12-month on-site contract. The role requires active SC clearance and sole British nationality. You will design and develop a new software Console application using C++ and Qt, covering the full lifecycle from requirements to automated ...

C++/Qt Software Engineer – Greenfield Console, Independent

Location
Gloucester, England, United Kingdom
Carbon 60 is seeking an experienced C++ Software Engineer to join a defence-focused engineering team in Bristol on a 12-month contract. You will redevelop a greenfield software console application, delivering a modern, maintainable solution with Qt and C++. The role involves autonomous work within a wider team, contributing ...

Embedded Firmware Engineer: PIC & FPGA (C/C++)

Location
Gloucester, England, United Kingdom
join our engineering department in a project-based environment. The role focuses on developing embedded firmware for Xilinx FPGAs (VHDL) and PIC microcontrollers (C, C++). You will work within a small team, delivering high-quality firmware on time to customers, and deriving architectures from system requirements. Strong C/… C++ skills and FPGA experience are essential. #J-18808-Ljbffr ...

Embedded Software Engineer

Location
Gloucester, England, United Kingdom
project-based environment. The core of your work will be developing embedded firmware for Xilinx FPGA's (VHDL) and PIC microcontrollers (C, C++). Essential skills: Formal qualification such as HNC/HND/BEng. At least 1-3 years of experience in embedded firmware for microcontrollers. Excellent C/… C++ coding skills. Experience of working with microcontrollers, preferable with PIC microcontrollers but not essential. Ability to derive firmware architectures & requirements from System requirements. Desirable Skills: Good understanding of analogue and digital circuit designs. Ability to carry out schematic designs. Knowledge of developing GUI applications is an advantage. Experience ...

C#/QT Software Engineer

Location
Gloucester, England, United Kingdom
C++ Software Engineer - 12 Month Contract Bristol 5 Days Onsite 65-70 per hour (Inside IR35) Initial 12 Month Contract An exciting opportunity has arisen for an experienced C++ Software Engineer to join a highly regarded engineering organisation working on complex, safety-critical defence systems. You will play … wider engineering team to ensure seamless integration within a larger system environment. Key Responsibilities Design and develop a new software console application using C++ and Qt. Define and implement robust software architecture for a long-term strategic product. Work throughout the full software development lifecycle, from requirements analysis through ...