626 to 650 of 724 Permanent C++ Jobs

C Developer

Hiring Organisation
Anson McCade
Location
Manchester Area, United Kingdom
C++ Developer Location: Manchester (Onsite, 5 Days) Salary: Up to £55,000 + Package This is an opportunity to join a technically advanced environment where your work will directly contribute to sophisticated, real-world platforms. You’ll be part of a high-performing Agile team developing and enhancing cutting-edge … exposure to complex architectures, new technologies, and challenging problem-solving scenarios. What You’ll Be Doing Designing and developing high-performance applications using modern C++ Working across the full software development lifecycle within Agile teams Enhancing and maintaining complex, distributed systems Diagnosing and troubleshooting issues in live environments Collaborating with ...

Senior Software Engineer

Hiring Organisation
Platform Recruitment
Location
Newcastle upon Tyne, Tyne & Wear, United Kingdom
Employment Type
Permanent
Salary
£90000 - £150000/annum
Senior Software Engineer (C++/Rust) - Up to £150,000 Title : Senior Software Engineer (C++/Rust) Company : Boutique Consultancy Location : Newcastle Pay : Up to £150,000 Company : A deeply technical consultancy are getting ready to scale significantly. Around you they will build an entire team, tailored to your unique … expertise. They focus on highly regulated industries where software quality is paramount. In you they hope to find expertise across C++ (and hopefully some interest in/experience with Rust), with the goal of having you run a division within the consultancy. There is a very significant scope to grow. ...

Senior Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£75,000
Senior Software Engineer - £75,000 (DoE) Title : Senior Software Engineer (C++) Client : Graphics Tech Location : Cambridge Salary : Up to £75,000 (DoE) This is an opportunity for a Senior Software Engineer to join a small team leading a niche within the graphics-tech industry. You will be an incredibly significant … hire for the team, spearheading the modernisation of their development practices and test-driven development. The role: Write high-performance C++ code Opportunity for GPU research Establish test-driven development best practices Highly communicative, collaborative culture Rapid prototyping and greenfield development Requirements: Computer Science or related degree (not required ...

Embedded Software Engineer

Hiring Organisation
Advanced Resource Managers
Location
Portsmouth, England, United Kingdom
Embedded Software Engineer 6 month contract Based in Portsmouth Offering £50ph Inside IR35 Do you have experience programming Embedded Systems in C/C++? Do you have experience with Bare-Metal and Embedded Linux environments? Do you want to work with an industry-leading company? If the answer … skills to enable you to grow within the company and industry. You will be involved in: Prototype innovative wireless solutions Developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development ...

Senior Software Engineer

Hiring Organisation
Understanding Recruitment
Location
United Kingdom
Senior C++ Engineer 📍 Fully Remote 🏦 Low Latency Trading Infrastructure We’re currently hiring Senior C++ Engineers to work on the systems underpinning a global proprietary trading firm. This is a backend engineering role focused on building and optimising low-latency infrastructure operating under real production load. The work sits close … trading teams on performance-critical infrastructure initiatives. • Debug and resolve complex systems and performance bottlenecks across live environments. Required Skills & Experience • Strong modern C++ experience within backend or systems engineering environments. • Experience building high-performance, low-latency, or high-throughput systems. • Strong understanding of multithreading, concurrency, and distributed systems concepts. ...

Software Engineer

Hiring Organisation
Oscar Technology
Location
Derbyshire, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £50,000 per annum
Software Engineer - Derbyshire - C++/SQL/React - £40,000 - £50,000 The Role An exciting opportunity has arisen for a skilled Software Engineer to join a growing Agile development team, working on advanced software solutions for complex engineering applications. This is a technical development role with a strong focus … modern C++ and software engineering best practices. You will be involved in the full development lifecycle, from requirements gathering and design through to implementation, testing, and deployment. You will be using your strong understanding of Software Design principles and OOP to relay important information to both technical and non-technical ...

Principal Linux/Android Platform Developer

Hiring Organisation
rmg digital
Location
Waterbeach, Cambridgeshire, UK
scale codebases using Git (branching, merging, upstream integration). Integration of open-source tools for debugging, profiling and performance analysis. Development of system-level C++ components in real-time, multi-threaded environments. Supporting integration testing, issue investigation and root cause analysis. Producing design documentation and contributing to architectural decisions. Collaborating … . Solid background in Linux system programming and/or kernel development. Experience optimising Linux/Android systems (performance, power, latency) . Proficiency in C++ in embedded, real-time, multi-threaded environments. Experience with Android framework components such as Binder, AIDL, System Services (C++/Java), Framework APIs, NDK/ ...

Principal Linux/Android Platform Developer

Hiring Organisation
rmg digital
Location
Waterbeach, England, United Kingdom
scale codebases using Git (branching, merging, upstream integration). Integration of open-source tools for debugging, profiling and performance analysis. Development of system-level C++ components in real-time, multi-threaded environments. Supporting integration testing, issue investigation and root cause analysis. Producing design documentation and contributing to architectural decisions. Collaborating … . Solid background in Linux system programming and/or kernel development. Experience optimising Linux/Android systems (performance, power, latency) . Proficiency in C++ in embedded, real-time, multi-threaded environments. Experience with Android framework components such as Binder, AIDL, System Services (C++/Java), Framework APIs, NDK/ ...

Software Engineer

Hiring Organisation
Understanding Recruitment
Location
United Kingdom
build ultra-high-performance systems used by millions, while working fully remote in one of the most exciting spaces in tech? Software Engineer (C++) – Leading Crypto Trading Platform 🚀🪙 Salary: up to £160k + bonus + RSUs Location: Fully Remote in UK & Ireland We’re partnered with a globally recognised crypto … real-time transactions Enhancing performance across critical infrastructure (CPU, memory, network) Collaborating with distributed teams across a modern, multi-language stack Tech environment: C++ (core language) Linux systems Exposure to Go, Rust, Python Distributed systems & concurrent programming Low latency/high throughput architectures We’re looking for engineers with: Strong ...

Software Engineer

Hiring Organisation
Understanding Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£130,000 - £160,000 per annum
build ultra-high-performance systems used by millions, while working fully remote in one of the most exciting spaces in tech? Software Engineer (C++) - Leading Crypto Trading Platform Salary: up to £160k + bonus + RSUs Location: Fully Remote in UK & Ireland We're partnered with a globally recognised crypto … real-time transactions Enhancing performance across critical infrastructure (CPU, memory, network) Collaborating with distributed teams across a modern, multi-language stack Tech environment: C++ (core language) Linux systems Exposure to Go, Rust, Python Distributed systems & concurrent programming Low latency/high throughput architectures We're looking for engineers with: Strong ...

Senior Embedded Systems Engineer

Hiring Organisation
Enterprise Recruitment Ltd
Location
Nottingham, England, United Kingdom
Strong embedded Linux experience Experience developing on edge or embedded platforms (Jetson or similar) Software development skills in Python and/or C/C++ Ability to read schematics and work closely with hardware Comfortable owning system‐level technical decisions Senior Embedded Systems Engineer desirable skills: Experience integrating cameras … FFmpeg Yocto or Buildroot OTA update frameworks Docker on embedded devices Visa sponsorship: Available Keywords: Embedded Linux, NVIDIA Jetson, Edge AI, Video, Cameras, Python, C++, Electronics ...

Robotics Software Developer

Hiring Organisation
Eclectic Recruitment Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Produce clear technical documentation covering system requirements. Contribute to all stages of the system development lifecycle from concept to production. Testing, debugging and verifying C++ code. Support with field testing of robotic systems in real-world environments. The successful candidate will have: Software Engineering/Computer Science Degree BSc/… BEng/HND qualification or relevant experience. Experience with C++, ROS, ROS2. Strong experience with control systems. Experience with motion planning. Experience with Docker, CI/CD and unit testing. Hardware integration experience with robotic platforms. Experienced working within robotics. If this role looks like your next challenge, please contact ...

Firmware Engineer

Hiring Organisation
Elix Sourcing Solutions
Location
Sandwich, Kent, United Kingdom
Employment Type
Permanent
design documentation Maintain design records and deliver projects on time What We're Looking For : C# application development Full software lifecycle Desirable: C/C++ and Electronics Ready to Apply? If you're excited about this opportunity and meet the requirements, I'd love to hear from you! Contact: Dairis … Sprudzans Email: (url removed) Phone: (phone number removed) Keywords Software Engineer | Firmware Engineer | Embedded Software | C# | .NET | C++ | C | Xamarin | Android Development | Visual Studio | UML | Software Development Lifecycle | Application Development | ISO 9001 | Project Management | SC Clearance | Security Clearance | Precision Engineering | Product Development | Software Design | Firmware Development | Engineering | Technical Solutions | Problem ...

Senior Software Engineer

Hiring Organisation
Carbon60
Location
Enfield, England, United Kingdom
Senior Software Engineer – C++ We’re looking for a talented Senior Software Engineer to take technical ownership of software designs from early specification through to fully verified delivery. This is a senior, hands‐on role for someone who enjoys building high‐quality software, mentoring others, and influencing real engineering outcomes. … customers, suppliers, and collaborators on software‐related matters Contributing to wider project activities as required What We’re Looking For Excellent, proven experience with C++ Strong understanding of the full software development lifecycle Confident user of Microsoft Visual Studio (2022/2026) Clear, effective communicator with strong written and verbal ...

Software Engineer C

Hiring Organisation
Optamor
Location
Ampthill, Bedfordshire, How End, United Kingdom
Employment Type
Permanent
Salary
£41000 - £55200/annum BUPA, bonus, 4 Day Work Week Option
Software Engineer (C++, Java, Python) Ampthill, Bedfordshire £(phone number removed) Hybrid working and 4 day work week option 37.5 hours per week Lockheed Martin (UK) Ampthill is a rapidly changing, dynamic part of the Lockheed Martin Corporation with both domestic and international customers. It consists of business areas focusing … life balance with a 4 day week (Mon-Thurs) and flexible working arrangements. The role: We are hiring a proven Software Engineer with strong C++, Java, Python programming skills to join the Ampthill, Bedfordshire Engineering Team. At Lockheed Martin, you'll work on meaningful, cutting-edge projects while developing your ...

Principal Architect – Robotics & Hardware Abstraction February 13, 2026

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
Principal Architect – Robotics & Hardware Abstraction Principal Robotics Architect | Hardware Abstraction | Embedded C++ | ROS2 Specialist. Location: Glasgow or London (King’s Cross) Workstyle: Hybrid Reports to: CTO About Chemify Chemify is revolutionising chemistry. We are creating a future where the synthesis of previously unimaginable molecules, drugs, and materials is instantly accessible. … raising the bar for system design, reliability, and safety across Chemify. About You You are a rare hybrid: equally at home deep in embedded C++ as you are designing distributed systems that span edge devices and cloud infrastructure. You understand that in robotics, reliability and latency are not just performance ...

Senior Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
culture ...the Principal role is ideal. Or, if you are an experienced Software Engineer with many years of building high performance, safety-critical C++ based software, looking to join an exciting new team ... the Senior role could be your dream position. You will be part of a cutting-edge … regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt/QML or other modern UI frameworks is highly advantageous. Familiarity ...

Senior Software Engineer

Hiring Organisation
Resourcing Group
Location
Dunfermline, Fife, UK
culture ...the Principal role is ideal. Or, if you are an experienced Software Engineer with many years of building high performance, safety-critical C++ based software, looking to join an exciting new team ... the Senior role could be your dream position. You will be part of a cutting-edge … regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt/QML or other modern UI frameworks is highly advantageous. Familiarity ...

Senior Software Engineer

Hiring Organisation
Resourcing Group
Location
North East, Glasgow, UK
culture ...the Principal role is ideal. Or, if you are an experienced Software Engineer with many years of building high performance, safety-critical C++ based software, looking to join an exciting new team ... the Senior role could be your dream position. You will be part of a cutting-edge … regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt/QML or other modern UI frameworks is highly advantageous. Familiarity ...

Senior Software Engineer

Hiring Organisation
Resourcing Group
Location
Livingston, West Lothian, UK
culture ...the Principal role is ideal. Or, if you are an experienced Software Engineer with many years of building high performance, safety-critical C++ based software, looking to join an exciting new team ... the Senior role could be your dream position. You will be part of a cutting-edge … regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt/QML or other modern UI frameworks is highly advantageous. Familiarity ...

Software Development Engineers (Level 2 or 3)

Hiring Organisation
Northrop Grumman
Location
Virginia, United States
Employment Type
Permanent
Salary
USD 55 Hourly
object-oriented architectures, message bus-based data exchange that include first-of-a-kind capabilities Applications will span languages and toolsets including Python, C++, Postgres, Ansible, cloud infrastructure provisioning, PKI, and static code analysis execution and finding remediation Developer will be expected to be a self-starter capable of making … years. Experience can be considered in lieu of degree (additional 4 years) Demonstrated software development experience Python application development, C++, Bash Scripting experience U.S. Citizenship Must have an active Top-Secret clearance at the time of application with the ability to obtain and maintain a TS/SCI Principal Software ...

Systems Research Engineer

Hiring Organisation
European Tech Recruit
Location
Edinburgh, Scotland, United Kingdom
Systems Research Engineer | C++ Systems Engineering One of the largest telecommunications companies in the world is looking for an experienced researcher to join the company in Edinburgh. The Vision 🚀 We are currently scaling a world-class research team in Edinburgh to redefine the foundational software stack for the LLM era. … Bachelor’s or Master’s in CS, EE, or a related field (PhD highly preferred). The Stack: Strong proficiency in C/C++ for systems work, with Python for rapid prototyping. Expertise: Hands-on experience with LLM serving frameworks ( vLLM, Ray Serve, TensorRT-LLM ) and distributed algorithms. Mindset ...

Electronic Warfare Systems Architect

Hiring Organisation
Vadum Inc
Location
Raleigh, North Carolina, United States
Employment Type
Permanent
Salary
USD Annual
Deep expertise in radar signal processing, including detection, estimation, tracking, and classification. Experience designing systems under real-time or embedded constraints. Strong proficiency in C++ and Python for algorithm development and system integration. Experience developing and validating algorithms in MATLAB . Familiarity with FPGA, GPU, embedded systems, or high-performance … verbal communication skills. Active security clearance or ability to obtain one. Preferred Qualifications Experience transitioning algorithms from MATLAB/Python prototypes to optimized C++ implementations. Experience with real-time Linux or embedded environments. Experience applying machine learning frameworks (e.g., PyTorch, TensorFlow) to RF data. Prior technical leadership, Chief Engineer ...

Simulation Software Engineer

Hiring Organisation
Hadean
Location
East London, London, United Kingdom
Employment Type
Permanent, Work From Home
loop between building something and watching users bend it to a real problem is measured in weeks, not quarters. You'll work across a C++ simulation engine, a custom distribution framework, and a TypeScript/React front-end used by Simulation Operators, inside a cross-functional team of Software … will carry a long way. Key Responsibilities: Design and implement behaviour and decision-making logic for simulated entities - pedestrians, vehicles, shipping, aircraft - in our C++ simulation engine. Integrate third-party simulation libraries and algorithms, maintaining enough intuition for their internals to combine them into a coherent system. Shape how simulation ...

Lead, Systems Engineering (Detection Algorithm Development)

Hiring Organisation
L3Harris Technologies
Location
Columbia City, Indiana, United States
Employment Type
Permanent
Salary
USD Annual
prior related experience. In lieu of a degree, minimum of 13 years of prior related experience. 5 years experience in Python, C/C++, or VHDL Professional experience implementing image/video processing algorithms in FPGAs, GPUs, or embedded systems Active DoD Secret clearance Preferred Additional Skills: Strong background … mathematics or physics Experience developing embedded software/firmware Ability to read/write C/C++ software Inter-personal and communication skills, ability to interact with a cross functional team Ability to collaborate across all levels of leadership Able to work with general direction or supervision in a demanding ...