2,551 to 2,575 of 2,782 C++ Jobs in England

Staff Software Engineer

Hiring Organisation
LinuxRecruit
Location
London, UK
Employment Type
Full-time
Compilers, HPC, Low-latency systems, Python/C++, if any of those get you excited, then keep reading... Let's talk about the next trillion-dollar problem in AI, not just building bigger models, but actually finding enough computing power to keep up. This AI startup is taking a completely … looking for a Principal Software Engineer to design and optimise the software stack for their cutting edge hardware. If you're a Python/C++ expert, thrive in low-level programming, and know compilers, HPC, and AI acceleration inside-out, this is your chance to work on truly revolutionary tech. ...

Graduate Software Engineer

Hiring Organisation
Advanced Technical Recruitment
Location
Andover, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£30000 - £40000/annum depend experience, plus benefits
make things move or sense something physical, for example programmable controller such as raspberry Pi, Arduino or similar. Experience in Object Orientated programming in C++ and/or C#; Microsoft Visual Studio; Windows GUI applications are required. An ability to troubleshoot and fix software bugs electro-mechanical systems is also … verification. Salary/benefits: c£30-40k, plus benefits Job Term: Permanent, Full Time, Onsite Skills : Software, Windows, Windows GUI, Visual Studio, C++, C#, NPD, Object Oriented, OO, GIT, Raspberry PI, Arduino, Motion Control, Sensors. To Apply Direct: Please send covering letter & CV to Iona Mulligan ...

Embedded Software Engineer

Hiring Organisation
Morson Edge
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Contract
Contract Rate
£0 - 70 per hour + Inside IR35
complete Software Development Life Cycle. To maintain the highest levels of safety and reliability, you will develop code in accordance with Company and MISRA C++ standards and actively participate in peer code quality reviews. Given the scale and criticality of these systems, testing is paramount; you will be responsible … hardware-in-the-loop integration testing. Responsibilities: The responsibilities for this role are: Development on Linux of Embedded Real-Time software using Rhapsody & C++ in a multi-threaded Application to software requirements & ICDs. Writing unit/functional tests and conduct integration testing with the target hardware. Adhering to the agreed ...

Embedded Software Engineer

Location
West of England, England, United Kingdom
complete Software Development Life Cycle. To maintain the highest levels of safety and reliability, you will develop code in accordance with Company and MISRA C++ standards and actively participate in peer code quality reviews. Given the scale and criticality of these systems, testing is paramount; you will be responsible … hardware-in-the-loop integration testing. Responsibilities: The responsibilities for this role are: Development on Linux of Embedded Real-Time software using Rhapsody & C++ in a multi-threaded Application to software requirements & ICDs. Writing unit/functional tests and conduct integration testing with the target hardware. Adhering to the agreed ...

Software Engineer (Simulation, Evaluation, Validation)

Location
Greater London, England, United Kingdom
evaluation, while contributing to shared components and infrastructure used across the broader simulation system This is a hands-on software engineering role working across C++ and Python You will take ownership of scoped features and integrations, working closely with engineers across Simulation, Robotics, Autonomy, Evaluation, Platform and Data to make … simulation accurate, reliable, scalable and useful to its users Develop and maintain production-quality components within Wayve’s simulation system using modern C++ and Python Integrate driving-stack components, simulated robot systems and new vehicle-platform capabilities into the shared simulation environment Support different simulation configurations and ensure components interact ...

Blockchain Developer

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Solidity smart contract development, with experience in Dapp/Defi development; some experience in contract securityProficiency in at least one programming language such as C++, Java, Node.js, Go, PythonUnderstand how Compound, dYdX, Kyber, 0x, makerdao worksFamiliar with encryption algorithms, consensus mechanisms, security protocols, distributed computing, smart contracts and other underlying … technology and the possibility of making serious money doing something you are passionate about. The role is based RemotelyBlockchain, Etherium, Tokens, Coins, C++, Java, Node.js, Go, Python, dYdX, Kyber, 0x, makerdao works ...

Experienced Vulnerability Researcher

Hiring Organisation
Hackajob Ltd
Location
Salisbury, Wiltshire, South West, United Kingdom
Employment Type
Permanent
tool of choice for reverse engineering and produce proof of concepts in the most suitable language for the project which could be C, C++, Python or assembly code. The role requires an inquisitive mindset and enthusiasm for solving difficult research tasks. Typical tasks might include Developing a deep understanding … Android mobile devices work, from applications to kernel. Reverse engineering proprietary binaries using your knowledge of ARM, ARM64, and MIPS. Auditing C and C++ source code, spotting security flaws that others havent. Growing the teams capabilities by developing novel tools and techniques to enable cutting-edge vulnerability research. Working ...

Chief Technology Officer

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
real-time distributed systemsExperience developing financial software, ideally within riskExperience in financial servicesStrong previous coding ability as well as recent hands-on experience of C++ or C#Experience with scaling systems and database technologyThis role suits an experienced manager and senior technologist with a background in software development for financial markets. … complex so an understanding of financial products is expected. My client is based in the CityHead Quant, Head of Research, Quantitative Development, C#, C++ SQL, Support, Implementation ...

Vehicle Software Engineer

Location
Letchworth, England, United Kingdom
tables, tuning parameters and map-switching logic. Work with TriCore, PowerPC and multicore automotive architectures . Develop tools, scripts and automation using C/C++, C# and Python . Work with CAN, UDS, CCP/XCP and KWP2000 . Use automotive programming, flashing, diagnostics, data logging and calibration tools. Research … should have: Strong assembly language and embedded systems knowledge. Hands-on experience with IDA Pro and/or Ghidra . Strong C/C++, C# and Python programming skills. Experience with automotive communications, diagnostics and ECU tooling. A structured, analytical approach and the ability to work independently. A resilient, tenacious ...

C++20 Developer Tech Lead- Global Quant Firm | London, UK

Location
Greater London, England, United Kingdom
C++20 Developer Tech Lead Salary: up to £200k + bonus Summary Leading global quant firm looking for a talented engineer with experience in modern C++ to join the quantitative sports trading team. Despite serving as the hub for managing the substantial operations across the UK, Europe and the Middle East … individual with an unvarying focus on staying ahead of the ever-changing markets, this role would be perfect for you! Requirements Substantial skills in C++ (Data structures, STL, Boost, C++11/14/17/20) Solid experience working on a Linux platform Bachelor's degree (or higher) in Computer ...

Quant Analyst - Pricing

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
relevant scientific field or relevant work experience Strong mathematical knowledge of financial derivatives pricing and risk management models Good data science experience C++/C#/Java or Python programing skills Experience with SQL Solid numerical programming abilities Excellent attention to detail with ability to work independently and also … want to take ownership of products and take considerable responsibility and the bonus that goes with that. My client is based in Central LondonC#, C++ SQL, Support, Implementation ...

Software Engineer

Hiring Organisation
Advanced Technical Recruitment
Location
Andover, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£30000 - £40000/annum c£30-40k, plus benefits
make things move or sense something physical, for example programmable controller such as raspberry Pi, Arduino or similar. Experience in Object Orientated programming in C++ and/or C#; Microsoft Visual Studio; Windows GUI applications, coupled with an understanding of modern software design models (for example MVVM) and multi-threaded … verification. Salary/benefits: c£30-40k, plus benefits Job Term: Permanent, Full Time, Onsite Skills : Software, Windows, Windows GUI, Visual Studio, C++, C#, NPD, Engineering, Object Oriented, OO, GIT, CE Marking, Motion Control, Sensors. To Apply Direct: Please send covering letter & CV to Iona Mulligan ...

Contract Embedded, FPGA & Hardware Engineers (Multiple Openings)

Hiring Organisation
EMBS Engineering
Location
Derby, Derbyshire, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £700/day
expertise and individual project, responsibilities could include: Design, develop and maintain embedded software for complex engineering systems. Develop low-level software using C/C++ within embedded environments. Design and develop FPGA solutions using VHDL/Verilog. Design, develop and debug digital and electronic hardware. Work across the engineering lifecycle … engineering deliverables. Skills & Experience We're interested in speaking with contractors with experience across one or more of the following: Embedded C/C++ RTOS and/or bare-metal development ARM/STM32 FPGA design and development VHDL/Verilog Digital electronics Electronic hardware design and development PCB design ...

Autonomous Systems Engineer

Hiring Organisation
Matchtech
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£47000 - £52500/annum
control software for advanced autonomous systems Design and implement algorithms for decision support, navigation and autonomous behaviours Develop high-quality software using C , ideally C++ Build and evaluate models and simulations within synthetic environments Support system integration, verification and testing activities Participate in experimental trials across the UK and internationally … Modelling & Simulation Defence Software Development UAV/UAS Technologies Systems Engineering Algorithm Development Essential Skills & Experience Strong software development experience using C , ideally C++ Experience working on complex or safety-critical systems Understanding of systems engineering principles Background within autonomy, robotics, control systems or related engineering disciplines Experience developing algorithms ...

Senior Electronics Engineer

Hiring Organisation
ACS Recruitment Solutions Ltd
Location
Bristol, Avon, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £75,000 per annum
designs, schematics and PCB layouts, ensuring designs are reliable and suitable for manufacture. Contribute to embedded firmware development and code reviews using C/C++ and Zephyr RTOS. Develop effective testing strategies and support automated testing and CI processes. Lead hardware and firmware verification, validation and compliance activities. Maintain accurate … electronics engineering, covering analogue, digital and power electronics. Proven experience with circuit design, schematic capture and PCB development. Experience developing embedded C/C++ firmware, ideally with Zephyr RTOS and modern microcontrollers. Knowledge of hardware testing, verification, validation and automated test environments. Understanding of EMC and electrical safety requirements, particularly ...

Principal Software Engineer

Location
Farnborough, England, United Kingdom
robust airborne software that will operate in demanding real-world environments. You’ll design, develop, verify and maintain embedded software primarily in C, with C++ and Python also part of the engineering toolkit. Working across the full software lifecycle, you’ll collaborate with systems, hardware, test, certification and flight operations … learn quickly in a complex domain. Responsibilities to include: Design, develop, test and maintain embedded software for airborne systems, primarily using C, with C++ and Python where appropriate. Contribute across requirements, architecture, detailed design, implementation, integration, verification and certification support. Work closely with systems, hardware, test and flight operations teams ...

Principal Software Engineer

Hiring Organisation
AALTO HAPS
Location
Orpington, Greater London, UK
Employment Type
Full-time
robust airborne software that will operate in demanding real-world environments. You'll design, develop, verify and maintain embedded software primarily in C, with C++ and Python also part of the engineering toolkit. Working across the full software lifecycle, you'll collaborate with systems, hardware, test, certification and flight operations … learn quickly in a complex domain. Responsibilities to include:· Design, develop, test and maintain embedded software for airborne systems, primarily using C, with C++ and Python where appropriate.· Contribute across requirements, architecture, detailed design, implementation, integration, verification and certification support.· Work closely with systems, hardware, test and flight operations teams ...

Embedded Software Engineer, Embedded C / Linux / Networking

Hiring Organisation
Pure Resourcing Solutions Limited
Location
Cambridge, Dry Drayton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £60000/annum
that has to hit zero latency, because somewhere a broadcaster or a control room is relying on it. You'll be writing embedded C, C++ and Rust for IP-based KVM and connectivity products used in genuinely mission-critical environments: broadcast, national security, transport, industrial control. This isn't internal … constraints of multi-threaded, performance-critical systems, and start contributing quickly. Alongside that, you'll bring : Several years' hands-on experience with C, C++ and/OR Rust Confidence building middleware and backend applications on Linux A proven track record optimising performance-critical, multi-threaded code Bonus points ...

Senior C++ Engineer - Internal Tools & Data Platforms

Location
Greater London, England, United Kingdom
Oliver Bernard is seeking an experienced C++ Developer in a hybrid role based in Central London. You will design and build internal tooling, frameworks and platforms that power the wider business, with a focus on storage and data platforms at scale. The role requires 6+ years in software development, 3+ … years in C++, and experience with microservices and distributed systems. Salary is up to £250k TC with a strong benefits package. #J-18808-Ljbffr ...

Software Architect

Hiring Organisation
Jonathan Lee Recruitment Ltd
Location
Maidenhead, Woolley Green, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£95000 - £115000/annum
deliver secure, scalable, and high-quality solutions. The role requires deep expertise in embedded and application software development using technologies such as C/C++, Rust, Linux, and RTOS environments, alongside experience with DevSecOps, automated testing, and secure development standards. In addition to technical leadership, the architect will mentor engineers … practices in software development, including continuous integration, automated testing, and secure coding standards. What You Will Bring: - Advanced knowledge and experience in C/C++, Rust, or embedded product development, including RTOSes. - Expertise in software engineering practices, methodologies, and technology trends. - Proven track record of delivering complex software solutions ...

Senior TV Playback Engineer (C++/Rust) — Video Systems

Location
Greater London, England, United Kingdom
Spotify AB is seeking a C++ engineer for their Native Playback team, crucial for optimizing the audio and video playback experience on TV devices. The role, based in London or Stockholm, offers the flexibility to work from home with some in-person collaboration expected. Key responsibilities include designing and evolving … playback integration layer, debugging performance issues, and collaborating across teams. Candidates should have strong experience in C++, ideally in media, and a solid understanding of video playback fundamentals. Benefits include extensive learning opportunities, flexible share incentives, generous parental leave, and an employee assistance program. #J-18808-Ljbffr ...

Engineering Manager Code Wizards · Code Wizards HQ (Reading) ·

Location
Reading, England, United Kingdom
Provide technical direction across game technology and backend engineering projects. Guide architecture, design decisions and implementation of scalable, maintainable solutions. Support teams working with C++, C#, .NET, JavaScript and modern game technologies. Work confidently with Unreal Engine (UE4/UE5), Unity and other game development frameworks. Project Delivery Work with … EXPERIENCE Significant commercial software engineering experience. Previous experience leading or managing engineering teams. Strong experience developing games or game-related technology. Excellent knowledge of C++ and modern software engineering practices. Experience with Unreal Engine and Unity. Experience with Go or C#. Experience building scalable multiplayer systems, online services or backend ...

PyTorch Engineer

Location
West of England, England, United Kingdom
want to build. That means better compatibility, stronger performance and cleaner developer experiences. You will contribute to upstream PyTorch, support our hybrid Python and C++ extension, and help integrate compiler backend capabilities with torch.compile. You will learn fast, solve real engineering problems and build expertise in a large open-source … term quality. What We're Looking For Strong core software engineering skills and a collaborative team mindset Experience developing Python libraries Experience building performant C++ applications in a commercial setting Understanding of linear algebra, floating-point arithmetic or numerical analysis Confident using Git and reviewing code in a commercial team ...

Forward Deployed Engineer III, Applied AI

Hiring Organisation
Google
Location
London, UK
Employment Type
Full-time
Minimum qualifications: Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages (e.g., Python or C++).2 years of experience with GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (language modeling, computer vision).1 year … Switzerland; London, UK.Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages (e.g., Python or C++).2 years of experience with GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (language modeling, computer vision).1 year ...

FPGA Engineer / Senior FPGA Engineer - Power Supplies

Location
Harwell, England, United Kingdom
techniques, and the use of electronic circuit simulation software such as LTspice, PSpice, or Simscape. Familiarity with microcontrollers, microprocessors, and programming languages including C, C++, or Python. Basic knowledge of linear control systems. A self-motivated approach, demonstrating the ability to drive projects to completion, with meticulous attention to detail … software and tools Advanced knowledge of laboratory-based testing and measurement equipment and techniques. knowledge and experience of programming languages, such as C/C++/Python or similar Experience of programming and debugging microcontrollers and microprocessors. Theoretical and practical knowledge of electronic circuit principles and simulation software like LTspice ...