1,676 to 1,700 of 2,479 Permanent C++ Jobs

Mission Systems Engineers

Location
Lincoln, England, United Kingdom
Model Based Engineering/Model Driven Engineering. Development, production, test and evaluation of mission data. Software development with core skills in Matlab, Python, and C++ preferred, but knowledge of other programming languages useful. Data fusion in an operational context, using machine learning and neural networking techniques. Interoperability techniques including ...

Clinical Scientist in Radiotherapy Physics

Location
Coventry, England, United Kingdom
equivalent. Desirable Able to present scientific papers to large groups. Able to write complex computer programs in a high level language (e.g. Python or C++). Commitment to Trust Values and Behaviours Essential Must be able to demonstrate behaviours consistent with the Trust's values. (As detailed in UHCW ...

Electronics Engineer

Location
Bristol, England, United Kingdom
developing systems from concept to design for manufacture. Experience using Altium Designer for schematic capture and PCB layout. Experience developing embedded software (C/C++). The salary for this role is in line with our Consultant band which is £40,800 to £50,000. We ask you for your ...

Software Engineer ( C# / C++ )

Location
Stevenage, England, United Kingdom
World Class Defence Organisation is currently looking to recruit a C#/C++ Software Engineer subcontractor on an initial 12 month contract. Job Title: C#/C++ Software Engineer Rate: £65.00 per hour Hybrid/Remote working: The role will be a hybrid role of 3 or 4 days … hours per week will be calculated at 'time and a quarter' Duration: 12 Months (initially and then ongoing and long-term thereafter) C#/C++ Software Engineer Job Description: WSSE are integral in the development of weapon systems and system architectures, and as a result we have developed a capability ...

Software Engineer ( C# / C++ )

Location
West of England, England, United Kingdom
World Class Defence Organisation is currently looking to recruit 5x C#/C++ Software Engineer subcontractors on an initial 12 month contract. Job Title: C#/C++ Software Engineer Rate: £65.00 per hour Overtime Rate: Hours worked over 37 hours per week will be calculated at ‘time and a quarter … onsite Contract: 37 Hours per week Duration: 12 Months (initially and then ongoing and long-term thereafter) IR35 status: Inside IR35 (Umbrella) C#/C++ Software Engineer Job Description: WSSE are integral in the development of weapon systems and system architectures, and as a result we have developed a capability ...

Software Engineer

Location
United Kingdom
learning are highly valued. You will be involved in the OpenCPI framework, including the development of Board Support Packages (BSPs), workers written in C++ and VHDL, as well as associated tests and applications; a high degree of competence in this area is required. Role and Responsibilities Design and implement real … time embedded firmware in C/C++ on ARM microcontrollers and microprocessors, and in FPGA SoCs. Develop software for simulating and implementing signal processing algorithms (C++/Python). Develop test harnesses to stimulate software modules and hardware systems. Write and execute verification plans for software integrated into systems. Design ...

Senior C++ Developer

Location
Greater London, England, United Kingdom
high-quality technology solutions while supporting the continued growth and development of our professional workforce. Role Overview: We are seeking an experienced Senior C++ Developer to lead the design and development of high-performance backend systems within our Game platform. This role combines hands-on engineering excellence with technical leadership … junior and mid-level developers, reviewing code quality, and driving best engineering practices across the team. The ideal candidate will have strong expertise in C++, distributed systems, and high-concurrency server applications, with the ability to contribute strategically to architecture decisions and long-term technical roadmaps. Key Responsibilities: Contribute ...

Low Latency C/C++ Developer in London - International Hedge Fund

Location
Greater London, England, United Kingdom
Latency C/C++ Developer in London - International Hedge Fund Company Company Oxford Knight Location Location London, UK Type Type full_time Sponsorship Sponsorship Check with employer UK-based applicants — this role does not advertise visa sponsorship. Right-to-work in the UK is preferred. Foreigners may still enquire with … employer. Oxford Knight is seeking a Low Latency C/C++ Developer for an international hedge fund in London. This full-time role is ideal for experienced developers already based in the UK with existing right-to-work, though foreign applicants are encouraged to enquire. The position offers a competitive ...

java developer in financial markets

Location
Greater London, England, United Kingdom
delivers trusted financial market infrastructure services that help businesses and economies fund innovation, manage risk, and create sustainable growth. Задачи Design, develop, and maintain C++ and Java applications and services; Implement technical changes and enhancements that improve platform stability, scalability, and client outcomes; Collaborate with product owners, business partners … Take technical ownership of key components, services, or subsystems, ensuring code quality, test coverage, and operational readiness; Contribute to solution and component design across C++ and Java codebases; Support full lifecycle delivery, including estimation, design, development, testing, release, and production support; Diagnose and resolve complex issues across development ...

Software Engineer (Compilers)

Location
Haywards Heath, England, United Kingdom
Quantum Computing Software Stack Requirements The 3 Most Critical Attributes We'll Use to Compare Candidates: Solid programming experience in Rust, C, or C++ Experience in designing, developing, debugging, testing, maintaining, and profiling commercial‐quality software Collaborative team player with good communication skills Must‐have Skills 5+ years of experience … designing, developing, debugging, testing, maintaining, and profiling software using Rust, C, and C++ Experience with algorithm development, verification and optimisation Hands‐on experience with a toolchain codebase, such as LLVM, GCC, or other open‐source/commercial compiler and toolchain, or framework Writing readable, high‐integrity, efficient, and well‐documented ...

Senior Specialist, Software Engineer (Palm Bay) (TS/SCI) (Sign-On Bonus Available)

Hiring Organisation
L3Harris Technologies
Location
Palm Bay, Florida, United States
Employment Type
Permanent
Salary
USD Annual
backend services to web applications, containerized environments, and DevOps workflows. The ideal candidate thrives in varied technical environments and brings experience with technologies including C++, Python, JavaScript, React, and Docker-based development. You'll play a key role in supporting secure, mission-critical programs that make a real impact. Essential … integration, test, and sustainment of software solutions across embedded systems, backend services, and web-based applications. Develop and maintain software using technologies such as C++, Python, JavaScript, and React in support of mission and program requirements. Support containerized development and deployment workflows using Docker and established DevOps practices to improve ...

X-Midas Developer

Hiring Organisation
NPA WorldWide
Location
Sarasota, Florida, United States
Employment Type
Permanent
Salary
USD Annual
years of hands-on X-Midas application development experience Bachelors or Masters degree in Computer Science or related field Strong software development experience in C++ and Python required, with additional experience in other languages preferred Experience building, deploying, and maintaining production software systems Experience creating, testing, and validating X-Midas … years of hands-on X-Midas application development experience Bachelors or Masters degree in Computer Science or related field Strong software development experience in C++ and Python required, with additional experience in other languages preferred Experience building, deploying, and maintaining production software systems Experience creating, testing, and validating X-Midas ...

Senior Embedded Software Engineer

Hiring Organisation
Zenovo
Location
Nottinghamshire, United Kingdom
Employment Type
Permanent
Role Design and develop embedded software for network-connected products. Implement secure communication protocols including HTTPS/TLS. Develop production-quality embedded C/C++ software for real-time systems. Design and maintain low-level software drivers and hardware interfaces. Support secure networking functionality and cybersecurity implementation. Contribute to software … Electrical Engineering or a related discipline (or equivalent commercial experience). 5+ years' experience in embedded software development. Strong Embedded C and/or C++ (C++11/14 desirable). Experience developing production code for real-time embedded systems. Experience with ARM Cortex-M processors or similar. RTOS experience (ThreadX ...

Software Engineer (Compilers)

Location
Haywards Heath, England, United Kingdom
within the Quantum Computing Software Stack The 3 Most Critical Attributes We'll Use to Compare Candidates Solid programming experience in Rust, C, or C++ Experience in designing, developing, debugging, testing, maintaining, and profiling commercial-quality software Collaborative team player with good communication skills Must-have Skills 5+ years … experience designing, developing, debugging, testing, maintaining, and profiling software using Rust, C, and C++ Experience in compiler development Experience with algorithm development, verification and optimisation Hands-on experience with a toolchain codebase, such as LLVM, GCC, or other open-source/commercial compiler and toolchain, or framework Writing readable, high ...

Software Engineer (Compilers)

Location
Haywards Heath, England, United Kingdom
Quantum Computing Software Stack Requirements The 3 Most Critical Attributes We'll Use to Compare Candidates Solid programming experience in Rust, C, or C++ Experience in designing, developing, debugging, testing, maintaining, and profiling commercial-quality software Collaborative team player with good communication skills Must-have Skills 5+ years of experience … designing, developing, debugging, testing, maintaining, and profiling software using Rust, C, and C++ Experience in compiler development Experience with algorithm development, verification and optimisation Hands-on experience with a toolchain codebase, such asLLVM, GCC, or other open-source/commercial compiler and toolchain, or framework Writing readable, high-integrity, efficient ...

Senior Embedded Software Engineer

Location
Cambridge, England, United Kingdom
absolute precision, reads sensors in real time, and keeps complex robotic systems running reliably in labs around the world. In this role, your embedded C++ on ARM Cortex-M sits at the very heart of our products: you'll design motor and actuator control, integrate robotic hardware over … side and designs come together in the lab, not just on paper. Day to day, you will: Design, develop and maintain embedded software in C++ for ARM Cortex-M series microcontrollers — firmware that ships inside real instruments. Implement motor and actuator control across open-loop, closed-loop and hybrid schemes ...

Senior Embedded Software Engineer / C++/Networking (Ethernet, TCP/IP etc)

Hiring Organisation
Verso Recruitment
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
Title: Senior Embedded Software Engineer/C++/Networking (Ethernet, TCP/IP etc) Location: Nottingham Salary: £65,000 to £80,000 basic + benefits Hybrid working: Ideally local, able to work on-site 2/3 days a week. Open to people further afield and in the office less … next generation of connected products? To apply for this role, you must have a strong background in embedded software engineering, experience of embedded C & C++ programming and good knowledge/experience of networking technologies/communication protocols (Ethernet or TCP/IP or UDP or IP networking or HTTPS ...

Software Engineer

Hiring Organisation
RedTech Recruitment Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£75,000
collaborative engineering teams An interest in complex technical challenges, data-driven systems and emerging technologies Experience with cloud environments, Git, CI/CD, JavaScript, C++ or additional languages from the above technology stack would be beneficial but is not essential Responsibilities for Software Engineer: Design, develop and enhance innovative software …/Node.js/Docker/Git/CI/CD/Linux/AWS/Azure/Kubernetes/Microservices/REST APIs/C++/Computer Science/Mathematics/Physics/Engineering/Software Engineering RedTech Recruitment Ltd focus on finding roles for Engineers and Scientists. Even ...

Senior Software Engineer - Login Platform

Location
Greater London, England, United Kingdom
team are involved throughout the software lifecycle, including design, deployment, observability, incident response, and long-term platform evolution. Our technologies We work primarily in C++ and some Python, running mostly on Linux, with continued support for Solaris clients until full migration is complete. Because we sit deep in the infrastructure … balance innovation with compatibility, designing modern, robust solutions that coexist with legacy systems. You’ll need to have Strong software engineering experience in C++, ideally building backend, infrastructure, platform, or systems-level software. Experience designing, building, or operating distributed backend systems, ideally in high-availability, low-latency, or infrastructure-heavy ...

Software Engineer

Location
Greater London, England, United Kingdom
Computer Science, Engineering, or a related technical/scientific subject (or equivalent experience) Strong core programming skills in either Server-side languages such as C++, Java, Rust or Python, OR A deep enthusiasm for expanding your knowledge of a diverse technology stack Ideally, you would also have: Understanding of working … Computer Science, Engineering, or a related technical/scientific subject (or equivalent experience) Strong core programming skills in either Server-side languages such as C++, Java, Rust or Python, OR Front-end development in TypeScript or JavaScript, using frameworks such as Angular or React A deep enthusiasm for expanding your ...

Senior Software Engineer with Test Solutions

Hiring Organisation
Raytheon
Location
Tucson, Arizona, United States
Employment Type
Permanent
Salary
USD Annual
applications in support of producing and maintaining weapon system products. What You Will Do: Design, develop and integrate object-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS) Prioritize and handle multiple software engineering tasks concurrently Troubleshoot software and test equipment instrumentation Work … Advanced degree in a related field and minimum 3 years' experience. Five years' experience developing and integrating software applications using C, C#, C++ programming languages in a test environment, as well as Java, Python or Visual Basic. Experience with Windows Operating System and Microsoft Visual Studio is required. The ability ...

Senior Software Engineers (ADA 95)

Location
Portsmouth, England, United Kingdom
essential. Essential skills Strong software design, development, debugging and maintenance skills. Demonstrable software-development experience using Ada 95 . Software-development experience using C++ and/or C# . Ability to understand, modify and review existing and long-life software baselines. Structured software defect investigation and root-cause analysis. Code … commercial, defence, aerospace, maritime or other regulated engineering environment. Experience developing, maintaining or supporting software using Ada 95. Experience developing or maintaining software using C++ and/or C#. Experience maintaining and enhancing operational, deployed or long-life software systems. Experience working with mixed-language software baselines. Experience investigating ...

Software Engineer

Location
Abingdon, England, United Kingdom
services, and developer tooling AI-assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, TypeScript, and Fortran Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure … discipline, or equivalent experience 10 or more years of software development experience Deep proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js), and a history of delivering production software in that stack Experience designing and owning the architecture ...

Senior Software Engineer (C++ & Swift)

Location
Cambridge, England, United Kingdom
###Senior Software Engineer (C++ & Swift) page is loaded## Senior Software Engineer (C++ & Swift)locations: Cambridge Office, United Kingdomtime type: Full timeposted on: Posted Yesterdayjob requisition id: JR101692Darktrace is a global leader in AI for cybersecurity that keeps organizations ahead of the changing threat landscape every day. Founded in 2013, Darktrace … requires attendance in the Cambridge office 2 days a weekWhat will I be doing:* Building, designing, and maintaining the macOS codebase using modern C++ and Swift;* Leading and contributing to projects ranging from rapid prototyping of new ideas to the structured development of existing platforms;* Collaborating closely with cross‐functional ...

Software Engineer (AWS, Python, C#/C++, CFD/FEA)

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 Annual
Software Engineer (AWS, Python, C#/C++, CFD/FEA) Oxford - 3-4 days per week in office. £45000 - £75000 + Package. - Must have a Computing/STEM Degree (2:1 or higher). - Can work in their Oxford head office 3-4 days week. - Must have experience with ...