76 to 100 of 117 C++ Jobs in the North of England

Senior Numerical ML Software Engineer (C/C++, HPC)

Location
Manchester, England, United Kingdom
join our team focused on classical machine learning and numerical algorithms. You will work across HPC environments, implementing parallel code in C/C++ and contributing to high-performance AI platforms. This role offers exposure to the latest AMD technologies, collaboration with world-class engineers, and opportunities to impact software ...

Senior Gameplay Animation Engineer

Location
Manchester, England, United Kingdom
vast universe. You will design and implement robust animation systems, mentor teammates, and collaborate with cross-functional disciplines to drive scalable, efficient pipelines using C++ in a large shared codebase. Proficiency in 3D math, run-time rigging, procedural workflows and animation blending will be #J-18808-Ljbffr ...

Head of Games Design

Hiring Organisation
Pure Talent Group
Location
M60 7RA, Manchester, United Kingdom
Employment Type
Permanent
Salary
£70000 - £100000/annum
Games Design, ideally within iGaming or online slots Strong knowledge of slot maths, probability, RTP and volatility Practical experience with game simulation and modelling C++ or C# experience, particularly around simulation/prototyping Previous experience leading and developing a Games Design team Good understanding of slot mechanics and player behaviour ...

C++ Developer

Location
Manchester, England, United Kingdom
exciting opportunity has become available for an experienced C++ Developer to join a leading technology organisation, working within a high-performing team delivering advanced software and security solutions. This role offers the opportunity to work with cutting-edge technology, contributing to the development and enhancement of sophisticated products and capabilities. … opportunity to keep your skills current while taking on new challenges. The opportunity: Develop and enhance advanced software products and capabilities Work with modern C++ standards, third-party and open-source software Develop high-performance software using concurrency techniques Work within a Linux development environment, including build systems, compilers, tools ...

Electronic Design Engineer

Hiring Organisation
WALLACE HIND SELECTION LIMITED
Location
Sheffield, South Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£75,000
/or markets, and worked with the following products and/or services: Electronic Design Engineer, Electrical Design Engineer, Firmware Engineer, Systems Engineer - C, C++, MCU, Electrical Test & Measurement, Analogue Electrical Design. Low Voltage Systems, High voltage technology, Instrumentation, Product design, Research and Development (R&D). Electronic Circuit Design ...

Electronic Design Engineer

Hiring Organisation
WALLACE HIND SELECTION LIMITED
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£75,000
/or markets, and worked with the following products and/or services: Electronic Design Engineer, Electrical Design Engineer, Firmware Engineer, Systems Engineer - C, C++, MCU, Electrical Test & Measurement, Analogue Electrical Design. Low Voltage Systems, High voltage technology, Instrumentation, Product design, Research and Development (R&D). Electronic Circuit Design ...

Senior Gameplay Animation Programmer

Location
Manchester, England, United Kingdom
passion for making games is a must with a keen interest in animation, and we would also like it if you: Comfort working with C++ in a large, shared codebase, including testing, code-reviews and source-control. Proficiency in 3D math and 3D animation, including procedural solutions, run-time rigging ...

Senior Engine Programmer

Location
Wakefield, England, United Kingdom
level programmers through reviews and knowledge sharing Help maintain engineering standards and best practices What We're Looking For Technical Experience Strong C++ programming experience within large game codebases Strong understanding of memory management, multithreading, and performance optimisation Comfortable working with proprietary technology and solving complex technical challenges Experience profiling ...

Sr. Mathematical/Statistical Software Engineer

Location
Manchester, England, United Kingdom
encouraging environment to solve challenging technical problems and grow your career. KEY SKILLS Classical Machine Learning, Data Science, Numerical Algorithms and C/C++ ACADEMIC CREDENTIALS Master's degree or PhD in Mathematics, Statistics, Data Science or equivalent KEY RESPONSIBILITIES Development of mathematical and statistical software with an emphasis … items PREFERRED EXPERIENCE An understanding of mathematical concepts and algorithms applicable to classical machine learning, data science or statistics Programming experience, using C/C++ Experience of working in a High Performance Computing environment and programming with MPI or OpenMP Prior experience of scripting such as Python, Shell ...

Senior Software Engineer, Live

Hiring Organisation
Roku
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 70 K
architecture. You will be working closely with product management to understand new features or extending current features for international market needs, development using modern C++ libraries/frameworks, scripting language and integration of third-party code. You will also be engaged in developing tools which can help larger development community … resolve issues.What experience would help someone be successful in this role at Roku Experience developing UI applications using popular frameworks Must have strong embedded C++ experienceStrong experience in TypescriptExperience writing functional integration and unit tests.A good understanding of Core OS concepts like memory management and multi-threadingA good understanding ...

Lead Graphics Programmer

Location
Manchester, England, United Kingdom
rendering techniques and tools, helping us to innovate, plan, and deliver full features. What do we expect from our Lead Graphics Programmers? Expert-level C++ skills in a large shared codebase, including architecture, code reviews, and performance-critical systems. Strong experience with shader languages and modern graphics APIs. Deep knowledge ...

Principal Embedded Software Engineer

Hiring Organisation
Zenovo
Location
North West, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum
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 ...

Embedded Software Engineer

Location
Filey, England, United Kingdom
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 … Specifications (SRS), HARA/FTA/FMEA, and verification evidence Contribute to software quality by the use of coding standards (e.g., MISRA C/C++) and static analysis tools, performing code reviews and developing unit/integration tests Create test plans and perform functional product verification and validation activities Author ...

Senior Embedded UI Engineer, Streaming — Hybrid

Location
Manchester, England, United Kingdom
architecture. You will be working closely with product management to understand new features or extending current features for international market needs, development using modern C++ libraries/frameworks, scripting language and integration of third-party code. You will also be engaged in developing tools which can help larger development community … issues. What experience would help someone be successful in this role at Roku? Experience developing UI applications using popular frameworks Must have strong embedded C++ experience Strong experience in Typescript Experience writing functional integration and unit tests. A good understanding of Core OS concepts like memory management and multi-threading ...

C++ Software Developer

Hiring Organisation
Nanotek
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 45 K
possibleSalary: 45,000 to 53,000Sector: I.T.Job Type: PermanentDuration: PermanentWork Hours: Full TimeContact: Nanotek LtdEmail: careers@nanotekltd.co.ukTelephone: 01438 214427Apply for this job nowJob Description** C++ Software Developer** Salary 45 - 53K p.a **** Candidates MUST be living in the UK with FULL UK Working rights **Candidate Criteria:C++CADCAMSoftware Developer· A computer science … degree or scientific degree with commercial development experience.· 3+ years working in a relevant position/role.· An in depth understanding of C++, object-oriented software architecture, analysis and design skills.· Strong communications skills.· Legal right to work within the United Kingdom.· Experience with CAD/CAM/Maths ...

Senior Software Engineer, Power Systems & HPC (C++, Python)

Location
Manchester, England, United Kingdom
looking for a Senior Software Engineer in Manchester to develop high-performance simulation tools using C++. Candidates should have a strong background in C++ programming, and be familiar with Python and power systems concepts. The role offers flexible working hours, 25 days of annual leave, and a culture focused ...

Senior Software Engineer (UK)

Location
Manchester, England, United Kingdom
based in Manchester and Kochi. We are actively looking for a high‐calibre Senior Software Engineer with strong foundations in core and advanced C++ programming, alongside Python, to drive the development of next‐generation simulation and analysis tools for electrical power systems. If you live and breathe C++, enjoy solving … complex engineering problems through code, and have experience building performant, scalable software. KEY DUTIES AND RESPONSIBILITIES Architect and develop high-performance C++ modules for power system simulation. Convert complex mathematical and engineering models into scalable, production‐ready software. Collaborate with domain experts to design and integrate advanced simulation logic. ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
Roku, the UI Systems team builds the high-performance engines and core graphics infrastructure that power millions of devices. We own the low-level C++ frameworks, rendering pipelines, and system architectures that enable smooth navigation and rich animations. Our work sits at the intersection of hardware and software, where … microsecond, and want to build the high-performance foundations that power the future of television. What you’ll be doing Architect and optimize core C++ UI frameworks and rendering engines to ensure buttery-smooth performance across a diverse range of hardware profiles. Lead technical investigations into system-level bottlenecks, memory ...

Backend Software Engineer Java - FinTech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, United Kingdom
Salary
£ 100 K
scaling FinTech.As a Backend Software Engineer you'll play a key role in a new client engagement to transform a highly complex C++ legacy trading system into a modern Java based application. You'll collaborate with Front Office trading teams as well as other highly skilled software engineers and product … ClaudeYou're collaborative and pragmatic with client facing communication skillsYou're naturally curious and have advanced critical thinking and problem solving skillsAn understanding of C++ would be of benefit but it's not essentialYou have achieved a minimum 2.1 BSc in Computer Science or similar technical discipline from ...

Backend Software Engineer Java - FinTech

Location
Newcastle upon Tyne, England, United Kingdom
scaling FinTech. As a Backend Software Engineer you'll play a key role in a new client engagement to transform a highly complex C++ legacy trading system into a modern Java based application. You'll collaborate with Front Office trading teams as well as other highly skilled software engineers … collaborative and pragmatic with client facing communication skills You're naturally curious and have advanced critical thinking and problem solving skills An understanding of C++ would be of benefit but it's not essential You have achieved a minimum 2.1 BSc in Computer Science or similar technical discipline from ...

Backend Software Engineer Java - FinTech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
scaling FinTech. As a Backend Software Engineer you'll play a key role in a new client engagement to transform a highly complex C++ legacy trading system into a modern Java based application. You'll collaborate with Front Office trading teams as well as other highly skilled software engineers … collaborative and pragmatic with client facing communication skills You're naturally curious and have advanced critical thinking and problem solving skills An understanding of C++ would be of benefit but it's not essential You have achieved a minimum 2.1 BSc in Computer Science or similar technical discipline from ...

Principal Software Engineer

Hiring Organisation
Copello
Location
Todmorden, Lancashire, United Kingdom
Salary
£ 60 K
through to design, implementation, testing and verification.You’ll be involved in:Designing and developing embedded and/or application software. Working with C and C++ across bare-metal, RTOS and Linux environments. Developing robust, reusable software using Object-Oriented Design and SOLID principles. Supporting software architecture, requirements and technical design. … tools, processes and engineering practices. ð What we're looking forWe’re keen to speak with experienced Software Engineers who have: Strong C/C++ experience Significant experience in embedded software development Experience with bare-metal, RTOS and/or Embedded Linux Strong understanding of software development lifecycles and best ...

Embedded Software Engineer

Hiring Organisation
Chroma Recruitment
Location
Halifax, West Yorkshire, United Kingdom
Salary
£ 50 K
support the debugging and integration of these embedded systems.Embedded Software Engineer Requirements:Degree qualified or equivalent in Computer Science, Electronics & Software EngineeringEmbedded C/C++ programming (C++ preferred)LinuxCommunication protocolsExperience developing cameras/images (desirable)If you have the required skills for this Embedded Software Engineer position, please ...

Senior C++ Engineer – Hybrid (Manchester)

Location
Manchester, England, United Kingdom
leading defense contractor in the UK seeks a Senior Software Engineer (C++) to enhance national security products. Candidates should have modern C++ development skills, Linux expertise, and experience working in agile teams. Role involves international travel and collaboration with global customers. This position offers flexible work arrangements and values diversity. ...

Lead Software Engineer - Linux

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Salford, Greater Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
been closely involved in a similar migration previously Get hands-on with modifying existing C# code to run on Linux, alongside embedded C/C++ development Liaise closely with the company's Germany office, who have led the Linux platform project, to ensure alignment between platform and application development - including … with Linux - genuine, hands-on 'been there, done it' migration experience is essential Strong hands-on embedded Linux background, with proficiency in C/C++ Minimum 3 years' commercial object-oriented development experience in a C-like language (C++ or C#) Minimum 5 years' experience developing for embedded Linux systems ...