1 to 25 of 34 Remote/Hybrid C++ Jobs in the North West

Software Engineering Team Lead - C++

Hiring Organisation
Spencer Rose Ltd
Location
Manchester, UK
Description \n Software Engineering Team Lead (C++) \n Location: London - 3 days per week in the office Salary: Up to £110,000 base + bonus + pension \n The Opportunity \n I'm working with a leading global technology and financial markets organisation looking to appoint a Software Engineering Team … Lead to join its London-based engineering team. \n This is an excellent opportunity for an experienced C++ developer looking to take the next step in their career, combining hands-on software development with technical leadership and responsibility for a team of engineers. \n You'll play an important role ...

Senior Software Engineer Ref. 3839

Location
Manchester, England, United Kingdom
real world and online. For our Cheltenham roles, we are particularly interested in candidates with experience in technologies and practices such as C++, Golang, Python, Rust, CMake, HELM, YAML, JSON, containerisation, VCPkg, observability, DevOps, Kubernetes, systems administration and Linux. However, we also welcome applications from candidates whose experience aligns with ...

Software Engineer, Agentic AI

Location
Manchester, England, United Kingdom
adjacent domains, with strong software engineering fundamentals and the ability to build production‐grade systems. Strong proficiency in Python, plus experience with C/C++ or another systems language. Hands‐on experience with LLM‐based systems, including prompt design, retrieval, tool use, memory handling, and agent orchestration patterns. Experience building ...

Senior Software Engineer – AI Training Projects

Location
Manchester, England, United Kingdom
Reviewing and validating code Creating challenging coding tasks and reference solutions Working across existing and unfamiliar repositories Preferred Skills Python Java Node.js Go Rust C++ React You should have strong commercial software engineering experience, good knowledge of algorithms and data structures, and confidence working on complex technical problems. Experience ...

Systems Developer

Hiring Organisation
Guinness Partnership
Location
Oldham, Greater Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
demonstrate these essential skills: Experience in the development, programming and integration across one or more development languages such as SQL, .NET, HTML, Java, XML, C++, C#, PHP, Python, etc. Broad Experience of a range of technology solutions including ERP, CRM, ESB, Azure, Cloud, AI, IoT, RPA, etc. Experience ...

Senior Software Engineer - Agentic AI Compute

Location
Manchester, England, United Kingdom
learn, we will support your growth. You don't need all of these to be successful! Strong software engineering and programming skills, preferably C++ and Python Eager to dive into unfamiliar software stacks and codebases, debug complex issues, and identify performance opportunities Familiarity with Linux development environments, profiling, debugging ...

Software Developer, In-Play

Location
Manchester, England, United Kingdom
Practical experience working with high-volume real-time data streams and event-driven systems Familiarity with back-end technologies including Golang, C#, .NET, Java, C++ or C Working knowledge of Scrum and agile software delivery frameworks Understanding of CI/CD pipelines, automated build processes and modern developer tooling Decisive ...

Python Senior Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
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 ...

Senior Software Engineer — Hybrid, Mission-Critical Security

Location
Manchester, England, United Kingdom
software. You will contribute to architecture, code quality, and DevOps practices, with a focus on scalable, secure systems. Candidates should have strong skills in C++, Golang, Python, Rust, and cloud platforms (AWS/Azure/GCP), plus experience leading Agile teams and mentoring others. The role offers hybrid working ...

Senior Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Runcorn, Cheshire, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
company, and your decisions will directly affect both product performance and patient outcomes. Technical skills profile Extensive experience in several programming languages, including C, C++ and Python Deep experience developing bare-metal and RTOS firmware for memory-constrained microcontrollers Strong knowledge of networking protocols and principles, especially as they apply ...

Senior Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Northwich, Cheshire, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
running the bulk of the application firmware A dedicated processor acting as security firewall and orchestrator STM32 class parts, FreeRTOS, embedded C with some C++ SPI and UART between processors, MQTT with mutual TLS to the cloud, Modbus to third party kit A substantial codebase, already around 300,000 lines ...

Staff Software Engineer - Agentic AI Compute

Location
Manchester, England, United Kingdom
learn, we will support your growth. You don't need all of these to be successful! Excellent software engineering and programming skills, preferably C++ and Python Eager to dive into unfamiliar software stacks and codebases , debug complex issues, and identify performance opportunities Familiarity with Linux development environments , profiling, debugging ...

Sr. Digital Signal Processing (DSP) Firmware Engineer

Location
Manchester, England, United Kingdom
Strong skills in VHDL and/or Verilog coding Strong skills in simulation and test of FPGA code Formal configuration control methods C/C++ coding for SoC cores and/or vector processors (e.g. Xilinx Versal FPGA AI Engines) is desirable Ability to lead design teams is desirable Familiarity ...

Senior Engineer

Location
Manchester, England, United Kingdom
embedded systems, ideally with ODMs and external design partners Experience of one or more high level programming languages (e.g. C), object orientated (e.g. C++), Python Experience with mechanical design concepts and thermal management In Return: You will gain a deeper understanding of system architecture and performance. Work alongside other engineering ...

Senior Software Engineer: Build Secure Systems

Location
Manchester, England, United Kingdom
across the full stack, promote automation, and drive high-quality outcomes in a security-focused environment. The role requires hands-on leadership, experience with C++, Golang, Python or Rust, and cloud/DevOps capabilities. Cheltenham or Manchester locations with hybrid work options are supported. #J-18808-Ljbffr ...

Dev Ops Engineer

Location
Manchester, England, United Kingdom
conjunction with docker containers Jenkins: integration with other tools, pipelining, agents etc. Docker Toolchains used in the production of applications written in C/C++ Integration of Testing Frameworks such as Pytest BDD Integration of GTest/GMock Desirable – skilled and experienced in the following: Building embedded Software Applications (especially ...

Software Engineer – Developer Tools (Java/C++)

Location
Manchester, England, United Kingdom
join our engineering teams. Responsibilities: As a Debugger Software Engineer, you will work in our Agile team on the development of our Java and C++ based tools. Working with a team of engineers, you will be involved in the full software development lifecycle, from working with our technology Managers … dstream-family of high performance debug and trace probes. Required Skills and Experience : A good understanding and practical experience of Java and/or C++ programming. Strong abstract reasoning skills with an ability to focus on key concepts at all levels of detail. Deep understanding of algorithms and data structures. ...

Senior Technical Artist - Hybrid, Tooling & Mentorship Lead

Location
Daresbury, England, United Kingdom
technology and embracing new game art techniques. Desirable Skills: Knowledge of other scripting languages is advantageous. Knowledge of the Maya API and programming in C++ or C# is advantageous Some understanding of various other tools and software used in development, Photoshop, Substance, Houdini etc is also advantageous. We work flexibly ...

Staff Software Performance Engineer - Team Lead

Location
Manchester, England, United Kingdom
track record of timely, high quality delivery. Demonstrating excellent communication, being able to clearly convey complex topics. You will have excellent C/C++ skills You have experience in profiling and tracing large applications to find bottlenecks of performance. “Nice To Have” Skills and Experience : You are passionate about coaching ...

Embedded Debug Tools Engineer

Location
Manchester, England, United Kingdom
seeks skilled software engineers to develop Java and C++ based debugging tools and firmware for DSTREAM probes. You’ll work in an Agile team through the full software lifecycle, contributing features for Arm Debugger in Development Studio and related tooling. A proactive mindset and strong CS fundamentals are essential ...

Audio Visual Programmer and Commissioner

Hiring Organisation
Alecto Recruitment
Location
Liverpool, Merseyside, United Kingdom
Employment Type
Permanent
Salary
£47000 - £52000/annum Negotiable and Dependent on experien
similar platforms Experience configuring Audio DSP systems (e.g. QSC, Biamp, Extron) Familiarity with programming languages commonly used in AV control environments, such as: C++ Python C# JavaScript HTML Strong troubleshooting and problem-solving ability across complex AV systems Good understanding of AV networking concepts and protocols Strong communication skills with ...

System Engineer (Lab) — Generalist, Customer-Facing

Location
Macclesfield, England, United Kingdom
Working knowledge of Python (the standard for lab automation —Hamilton Venus and Tecan EVO, SiLA2-style device integrations, LIMS/data pipelines); C/C++ for firmware or hardware control is a strong plus; exposure to ROS (Robot Operating System) is a plus if you've built or contributed ...

Senior Control Systems Engineer - Simulink

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Knutsford, Cheshire, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
similar, is highly desirable Hands on power electronics hardware design experience would be the cherry on top, though it is not essential C or C++ is a welcome bonus, not a requirement, as the embedded side is already well covered Senior, been there and done it experience, and the temperament ...

Principal Software Engineer – Game & Graphics Technology Integration

Location
Manchester, England, United Kingdom
game engines, systems software or other real-time applications is required, together with: Practical experience with Vulkan or another modern graphics API, plus strong C++ skills. Graphics debugging and profiling tools. Experience working within a large game engine or comparable software codebase . A solid understanding of GPU rendering, synchronisation ...

Senior C++ Software Engineer – Linux

Hiring Organisation
Softweb Resourcing
Location
M60, Manchester, United Kingdom
Employment Type
Permanent
Salary
£50000 - £75000/annum
Senior C++ Engineer who enjoys solving complex technical challenges and taking ownership of software design? Want to work on technology that protects critical systems while shaping the direction of greenfield engineering projects? We're looking for an experienced Senior C++ Software Engineer to join the Linux team, taking ownership … development areas, driving technical design and mentoring fellow engineers. Key Responsibilities Design and develop complex C++ applications for Linux platforms Own technical design and end-to-end feature delivery Mentor junior developers Tackle low-level OS, memory management and multithreading challenges Drive performance optimization and engineering best practices Requirements Strong ...