501 to 525 of 706 C++ Jobs

Senior Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Royston, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
scientific instruments & sensors. Responsibilities as an Embedded Linux Software Engineer : Design and develop bare metal, RTOS, and DSP algorithm embedded software using C/C++ on ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve system-level … problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.) Solid understanding of Digital Signal Processing Apply now to be part ...

Senior Embedded Software Engineer

Hiring Organisation
Sanderson Government & Defence
Location
Manchester Area, United Kingdom
Senior C++ Software Engineer Manchester | National Security | High‐Performance Systems | Up to £80,000 Gross Operating at the cutting edge of defence, aerospace, and national security technology , delivering advanced, mission‐critical solutions for government and international customers. Teams work across highly secure, high‐impact programmes, developing and supporting systems that … continuous improvement. Engineers are trusted to take ownership, challenge assumptions, and contribute directly to systems deployed in real operational environments. As a Senior C++ Software Engineer, you will work on the development, enhancement, and support of high‐performance national security systems , collaborating with international customers and internal teams to deliver ...

Senior Software Engineer - SC Cleared

Hiring Organisation
NSD
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80,000
used within operational cyber programmes, working closely with engineers, analysts, and technical stakeholders. Key Responsibilities Design, develop, and maintain software applications using Python and C++ Build and enhance operational cyber tooling and supporting systems Contribute to software architecture, technical design, and engineering decisions Collaborate with cross-functional teams to deliver … best practice Work within agile delivery teams focused on secure software development Required Experience Strong commercial software engineering experience with Python and/or C++ Experience working within secure environments such as defence, government, or cyber security Strong understanding of software engineering best practice and system design Experience developing ...

Senior Software Engineer - SC Cleared

Hiring Organisation
NSD
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£80,000
used within operational cyber programmes, working closely with engineers, analysts, and technical stakeholders. Key Responsibilities Design, develop, and maintain software applications using Python and C++ Build and enhance operational cyber tooling and supporting systems Contribute to software architecture, technical design, and engineering decisions Collaborate with cross-functional teams to deliver … best practice Work within agile delivery teams focused on secure software development Required Experience Strong commercial software engineering experience with Python and/or C++ Experience working within secure environments such as defence, government, or cyber security Strong understanding of software engineering best practice and system design Experience developing ...

Embedded Software Engineer

Hiring Organisation
Deep Sea Electronics Ltd
Location
Hunmanby, North Yorkshire, UK
industries. You will contribute across the product lifecycle — from requirements and architecture through implementation, verification, certification and field support. Requirements: Expert in C/C++ for microcontroller development Functional Safety: IEC 61508 (and/or IEC 62061); safety concepts (SIL, SFF, PFH), safety planning and verification Principles of Industrial Automation … tools, bug tracker tools, source code repositories, etc BEng or above in Electrical and Electronic Engineering Key Duties & Responsibilities: Design and implement C/C++ software for embedded devices (bare‐metal and RTOS) used in industrial control systems Develop real‐time control algorithms (e.g., PID, state‐based control) for sensors ...

Embedded Software Engineer

Hiring Organisation
Deep Sea Electronics Ltd
Location
Mansfield, England, United Kingdom
industries. You will contribute across the product lifecycle — from requirements and architecture through implementation, verification, certification and field support. Requirements: Expert in C/C++ for microcontroller development Functional Safety: IEC 61508 (and/or IEC 62061); safety concepts (SIL, SFF, PFH), safety planning and verification Principles of Industrial Automation … tools, bug tracker tools, source code repositories, etc BEng or above in Electrical and Electronic Engineering Key Duties & Responsibilities: Design and implement C/C++ software for embedded devices (bare‐metal and RTOS) used in industrial control systems Develop real‐time control algorithms (e.g., PID, state‐based control) for sensors ...

Embedded Software Engineer

Hiring Organisation
Deep Sea Electronics Ltd
Location
Hunmanby, England, United Kingdom
industries. You will contribute across the product lifecycle — from requirements and architecture through implementation, verification, certification and field support. Requirements: Expert in C/C++ for microcontroller development Functional Safety: IEC 61508 (and/or IEC 62061); safety concepts (SIL, SFF, PFH), safety planning and verification Principles of Industrial Automation … tools, bug tracker tools, source code repositories, etc BEng or above in Electrical and Electronic Engineering Key Duties & Responsibilities: Design and implement C/C++ software for embedded devices (bare‐metal and RTOS) used in industrial control systems Develop real‐time control algorithms (e.g., PID, state‐based control) for sensors ...

Principal Embedded Software Engineer

Hiring Organisation
Zenovo
Location
United Kingdom
Employment Type
Permanent
Salary
GBP Annual
embedded software architecture and technical direction Lead delivery of complex embedded projects to time and quality targets Develop and maintain robust C/C++ embedded codebases Translate system requirements into structured deliverables Guide design decisions and review implementation approaches Oversee testing strategy, documentation, and release quality Identify technical risks … practices Collaborate cross-functionally with engineering and project stakeholders About you Degree (or equivalent experience) in Computer Science, Electronics, or similar Advanced C/C++ embedded development experience Strong background in embedded systems design Experience working with real-time operating systems (e.g., FreeRTOS) Solid understanding of multithreading and concurrency Networking ...

Principal Embedded Software Engineer

Hiring Organisation
Zenovo
Location
North West, United Kingdom
Employment Type
Permanent
embedded software architecture and technical direction Lead delivery of complex embedded projects to time and quality targets Develop and maintain robust C/C++ embedded codebases Translate system requirements into structured deliverables Guide design decisions and review implementation approaches Oversee testing strategy, documentation, and release quality Identify technical risks … practices Collaborate cross-functionally with engineering and project stakeholders About you Degree (or equivalent experience) in Computer Science, Electronics, or similar Advanced C/C++ embedded development experience Strong background in embedded systems design Experience working with real-time operating systems (e.g., FreeRTOS) Solid understanding of multithreading and concurrency Networking ...

Principal Embedded Software Engineer

Hiring Organisation
Zenovo
Location
West Yorkshire, United Kingdom
Employment Type
Permanent
embedded software architecture and technical direction Lead delivery of complex embedded projects to time and quality targets Develop and maintain robust C/C++ embedded codebases Translate system requirements into structured deliverables and work packages Guide design decisions and review implementation approaches Oversee testing strategy, documentation, and release quality Identify … practices Collaborate cross-functionally with engineering and project stakeholders About you Degree (or equivalent experience) in Computer Science, Electronics, or similar Advanced C/C++ embedded development experience Strong background in embedded systems design Experience working with real-time operating systems (e.g., FreeRTOS) Solid understanding of multithreading and concurrency Networking ...

Senior Software Engineer

Hiring Organisation
Premier Group
Location
Surrey, England, United Kingdom
based in Surrey and requires on-site working. Key Responsibilities Lead architectural and detailed software design activities Develop and test software solutions in C++ to industry standards Translate system requirements into robust software designs Work closely with electronics, firmware, and systems engineering teams Ensure software compliance with project and organisational … integration, verification, and acceptance activities Experience Required Degree in Engineering, Mathematics, Science, or related field Strong experience in software architecture and design Proficiency in C++ development within Linux and/or Windows environments Experience with version control and structured development processes Proven experience in software verification and validation Background ...

Senior Software Engineer

Hiring Organisation
Redline Group Ltd
Location
Chertsey, Surrey, South East, United Kingdom
Employment Type
Permanent
Salary
£80,000
architectural and detailed design of software within complex systems Translate system requirements into effective, high-quality software solutions Develop and test software (primarily in C++) to industry and company standards Collaborate with electronics, firmware, and systems engineers to ensure full system integration Present technical designs internally and to customers … system integration, verification, validation, and customer acceptance What we are looking for Essential: Strong experience in software architecture and detailed design Proven background in C++ development and testing Experience working with Linux and Windows development environments Familiarity with version control and structured development processes Experience leading or mentoring software teams ...

C++ Team Lead

Hiring Organisation
REC SOLUTIONS LIMITED
Location
City, London, United Kingdom
Employment Type
Permanent
Salary
GBP 100,000 Annual
C++ Team Lead - (Principal, Python, SQL, Linux, Trading, FinTech, Financial Technology, Low Latency) This is a hybrid role, 3 days remote and 2 days in the office Our client actively encourages diversity, equality and inclusion within its workforce and welcomes applications from a diverse background, REC Solutions Limited does ...

Principal Software Engineer

Hiring Organisation
Octagon Group
Location
High Wycombe, England, United Kingdom
Lead the software technical strategy for advanced scientific and analytical instrumentation Define architecture across the stack, from embedded/firmware in C/C++ through to application software in C#/.NET Work closely with electronics and hardware engineers on board bring-up, integration, debugging, and system optimisation Develop software … Essential background 6+ years’ commercial software engineering experience in complex product development environments Strong expertise in C#/.NET Strong experience in C/C++ for embedded systems, firmware, or hardware-near software Proven experience leading or mentoring engineers across software and related disciplines Experience developing software for scientific instruments ...

C++ Developer - MCR

Hiring Organisation
Anson Mccade
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£55,000
opportunity has arisen for a C++ Developer to join a highly advanced engineering environment delivering cutting-edge solutions across defence, national security, and complex data systems. The organisation operates like a well-funded start-up within a larger group, offering the chance to work on innovative, high-impact projects alongside … projects Strong career development and learning opportunities High-performing agile teams with a collaborative culture Comprehensive Benefits pack plus more What you need Strong C++ development experience using modern standards Experience developing on Linux (build systems, compilers, tooling) Knowledge of networking protocols (TCP/IP, HTTP, DNS, DHCP etc.) Understanding ...

Senior Software Engineer (C++/GUI)

Hiring Organisation
Searchability®
Location
Enfield, England, United Kingdom
currently working with a long-standing client of Searchability who are looking for a Senior Software Engineer (C++/GUI) to join their team. 💰 Up to £65,000 📍 Hybrid role – Enfield The company are a world leader in the development, manufacture and supply of maritime navigation and surveillance radar systems … globally. The role would give you the opportunity to work across the full software development lifecycle on innovative systems, with a strong focus on C++, GUI development and modern engineering practices. They’re also keen to bring in someone who enjoys mentoring junior engineers and contributing to technically challenging projects. ...

Low Latency Market Data Developer - C++

Hiring Organisation
Qube Research & Technologies
Location
City of London, London, United Kingdom
developers and researchers across the low latency teams at QRT Your present skillset: 4 years of experience writing low latency/high-performance modern C++ Experience with market data is highly desirable Familiar with C++ optimisation techniques Linux internals, kernel bypass and low-level profiling/tuning Communication and teamwork ...

C++ Low-Latency Developer - Leading HFT Firm | London

Hiring Organisation
Selby Jennings
Location
London, England, United Kingdom
seeking an exceptional C++ Engineer to join one of the world's most advanced high-frequency trading firms. This is a rare opportunity to work at the intersection of cutting-edge technology and global financial markets, where performance is measured in nanoseconds and innovation drives competitive advantage. … empowered to push the boundaries of what's possible in software and hardware optimisation. Key Responsibilities Architect and implement high-performance C++ systems with extreme latency sensitivity. Optimise every layer of the stack - from CPU cache and memory allocation to kernel bypass and network I/O. Collaborate with traders ...

Senior Embedded Software Engineer

Hiring Organisation
YT Technologies
Location
Worcester, Worcestershire, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£65,000
YT Tech are working with asecuritytechnology company based near Worcester. We are looking for a Senior Embedded Engineer who wants to do more than just write code.This is a role for an engineer who enjoys ...

Software Engineer - C++

Hiring Organisation
Morson Edge
Location
Wareham, Dorset, South West, United Kingdom
Employment Type
Permanent, Work From Home
more of the following industry areas Defence Maritime Rail Primary software skills/experience Essential: P rimary software/system skills: C++/Visual Studio UML/Enterprise Architect for system design Desirable: Sonar processing Intel Threaded Building Blocks Fortran Signal Processing Object Oriented Design Algorithm optimisation/implementation Additional ...

Principal Software Engineer (C++/Unreal)

Hiring Organisation
Electus Recruitment Solutions
Location
Portsmouth, Southwick, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £85000/annum Private healthcare, life insurance
defence stakeholders. The essentials Sole British nationality is required for this position. At least 7+ years of experience in software engineering Proficient in C++ and Unreal 5 Strong background in mathematical principles or statistical problem-solving within scientific fields. Your package A comprehensive private healthcare scheme and health cash plan ...

Team Lead C++

Hiring Organisation
Morgan McKinley
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
Title: Engineering Lead (C++) - Low Latency/Trading Systems Location: London (Hybrid) Overview Our client is a global fintech operating at scale across trading, risk, and market connectivity. They are hiring an Engineering Lead (C++) to take ownership of a business-critical platform sitting at the heart of real-time … live positions and pricing, executing automated hedging strategies into underlying markets.The immediate challenge is clear: Improve release maturity and deployment cadence Modernise a complex C++ estate Maintain exceptional uptime and performance standards This is a high-impact role where engineering decisions directly influence commercial outcomes. What You'll Do Lead ...

C++ Developer

Hiring Organisation
MCGREGOR BOYALL ASSOCIATES LIMITED
Location
London, UK
Employment Type
Full-time
C++, Market Connectivity, SOR, Low Latency, Systematic Trading McGregor Boyall are partnered with a leading systematic trading fund operating within the London market. This tech-driven investment manager uses highly algorithmic strategies to generate returns and is currently expanding after a strong 2025. The successful applicant xxuwjjq will ...

Embedded Software Engineer - C/C++

Hiring Organisation
Verso Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 50,000 Annual
Title: Embedded Software Engineer - C/C++ Location: Cambridge Salary: £40,000 to £57,000 basic + benefits Embedded Software Engineer - C/C++ A long established leader in real time communication technologies is seeking a Software Engineer to join its R&D/Engineering team click apply for full ...

Contract Software Engineers C# & C++ (Linux)

Hiring Organisation
Enterprise Recruitment Limited
Location
New Malden, Surrey, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
Contract Software Engineers C# & C++ (Linux) Near Wimbledon, London 6 months Inside IR35 Were hiring two separate contract engineers to work on hardware-integrated software projects: Contract C# Software Engineer (Windows) C#/.NET Windows desktop applications (Windows Forms) Multi-threaded & networked applications TCP/IP, UDP Hardware/physical ...