101 to 119 of 119 C++ Software Engineer Jobs in England

Senior C++ Software Engineer – Compilers & Toolchains

Location
Cambridge, England, United Kingdom
Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next generation architectures and systems. This means working with processors and other hardware technology not yet available to the public. You will join a team of Software Engineers … compiler toolchain and libraries.Previous experience working with LLVM or functional safety projects is desirable but not essential. Responsibilities: Develop our commercial C/C++ toolchain and libraries used in safety projects. Extend our automated test frameworks. Produce safety documentation. Required Skills and Experience: Excellent C/C++ ...

Sr Lead Software Engineer - Data Engineering, Python/C++/KDB/AI

Location
Greater London, England, United Kingdom
Join adynamic, global analytics teamwithin JPMorgan Chase's Commercial & Investment Bank, Electronic Trading Technology. As a Lead Software Engineer at JPMorgan Chase within Commercial & Investment Bank, Electronic Trading Technology, you will play a pivotal role in designing and delivering high-performance, scalable solutions that power real … time trading and research in a fast-paced financial environment. We seek candidates with strong expertise inany of Python/KDB/C++, and who can leverage their knowledge ofAIto drive innovation in data engineering, analytics, and automation. Experience leveraging AI in development, analytics, or SDLC use cases ...

Senior Software Engineer - Workers Runtime (Rust/C++)

Location
Greater London, England, United Kingdom
Cloudflare is hiring a Senior Software Engineer for the Workers Runtime in our London, UK offices. You will build features, improve performance, and own production code in a large-scale distributed system using C++ or Rust. Candidates should have strong CS fundamentals and hands ...

Embedded Software Engineer — C++17, Rust, Linux (AI Tools)

Location
Cambridge, England, United Kingdom
Motorola Solutions UK Limited in Cambridge seeks an experienced software engineer to create and develop embedded software for advanced distributed spectral monitoring systems using C++17 and Rust on Linux. You will work independently under general supervision on moderately complex tasks and contribute to team … objectives. You will develop, test, and maintain software across the lifecycle, implement test automation, participate in code and AI reviews, and help mentor junior staff while maintaining #J-18808-Ljbffr ...

Embedded Software Engineer (C++/Rust) – Real‐Time Network Security

Location
Bristol, England, United Kingdom
leading technology firm based in the UK is seeking Software Engineers to work on impactful projects in network security. Candidates should possess 2 to 5 years of experience in software engineering and be eligible for UK Security Clearance. Key skills include proficiency in Modern C++ ...

Lead C++ Software Engineer - Low-Latency Trading

Location
Greater London, England, United Kingdom
opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead eSoftware Engineer at JPMorgan Chase within the Electronic Trading Technology group, you are an integral part of an agile team that works to enhance, build … latency electronic trading systems with focus on next-generation Smart Order Router, Matching Engine, Market Access, and Risk Management. Job Responsibilities: Execute creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develop ...

C++ Software Engineer - Data Platform

Location
Greater London, England, United Kingdom
Role: Our distributed platform combines high-performance storage, compute, and service layers for processing and serving massive, structured, time-series datasets - built in C++ with a distributed system architecture, real-time streaming, RPC-based data transfer, and columnar on-disk storage that powers data processing and analytics workflows. … review, system design, feature development, and productionization. What You'll Bring: Degree in Computer Science or a related field. 2+ years of professional software engineering experience. Strong fundamentals in data structures, algorithms, and systems-level thinking (memory management, concurrency, I/O). Proficiency in modern C++ ...

Senior Python / C++ Software Engineer

Location
Greater London, England, United Kingdom
seek people who think in code and are motivated by being around like-minded people. The Role: Our group is responsible for building software enabling both the large‐scale quantitative research operations that drive WorldQuant’s platform and the production of our portfolio. The team is currently embarking … minimum of 7 years of writing production‐quality code in Python on Linux platform Candidate must be willing to learn C++. Experience in C++ is a strong plus Candidate must have strong interest and motivation to work with machine learning, deep learning, backtesting platform design and development technologies. ...

Linux Platform Software Engineer - C++ & Unity

Location
Stratford-upon-Avon, England, United Kingdom
Unity is seeking a skilled engineer to develop and maintain our Linux platform support. You will work with cross-functional teams to deliver engine features on Linux, investigate and fix bugs, and contribute to automated testing and code reviews. A strong background in C++, Linux ...

Senior Software Engineer C++

Hiring Organisation
Radley James
Location
London, UK
Employment Type
Full-time
Work closely with stakeholders and team members to define requirements, iterate quickly, and deliver functionality with high quality. Design and build market data software for new venues, implement new features and improvements to the overall Market Data platform. Automate away mundane tasks. Demonstrate strong ownership of projects throughout … products to be highly available for business. Must have qualifications: Bachelor's Degree in Engineering, Computer Science or related subject.4+ years' C/C++ Linux based development experience. Excellent communication skills. Nice to have qualifications: Experience in working on Market Data solutions. ...

Senior C++ Software Engineer

Location
Greater London, England, United Kingdom
seek people who think in code and are motivated by being around like‐minded people. The Role Our group is responsible for building software enabling both the large-scale quantitative research operations that drive WorldQuant’s platform and the production of our portfolio. The team is currently embarking … team. What You’ll Bring A successful candidate will possess: A minimum of 5 years of writing production-quality code in C++ on Linux platform Good understanding of Python language with development experience Strong understanding and experience with Linux system programming fundamentals Ability to develop large-scale, distributed ...

Senior Software Engineer - C/C++, Python, Linux | Onsite UK

Location
Farnborough, England, United Kingdom
Farnborough is seeking a Software Developer to join the Software Engineering team at our Farnborough facility. This hands-on role involves developing software products, conducting code reviews, and delivering features on time within scope. The ideal candidate will have 6+ years in software engineering, strong skills in C/C++, Python, and Linux, and hands-on experience with Agile, Scrum, and CI/CD practices. This onsite position offers professional growth opportunities. #J-18808-Ljbffr ...

Java & C++ Software Engineer - Hybrid (Oxfordshire)

Location
Abingdon, England, United Kingdom
Halliburton in Abingdon is seeking a skilled Software Developer to join their team. This hybrid position requires working on new products and features using Agile methodologies, collaborating with architects and developers. The ideal candidate should have over 4 years of Java and C++ experience, familiarity with ...

C++ Software Engineer

Location
Greater London, England, United Kingdom
developers. Design and optimise rapid trading systems end‐to‐end. Apply low‐level systems programming and optimisation using languages such as C, C++ or similar. Analyse and improve application performance using hardware counters and profiling tools. Qualifications Expertise in low‐level systems programming and optimisation for extremely ...

Senior C++ Real-Time Software Engineer (Hybrid)

Location
St. Neots, England, United Kingdom
Pico Technology in St Neots, England seeks a Senior Software Development Engineer to advance real-time data handling and bus data decoding. You will lead feature design, shape the architecture, and balance new work with technical debt in an Agile team. You will work across ...

Lead Embedded Software Engineer – Global, C++ & Firmware

Location
Nottingham, England, United Kingdom
Dover Imaging & Identification (DII) in Nottingham, UK, is seeking a passionate engineer to join an entrepreneurial, agile team. You will write software and firmware for embedded system components and lead internal and external partners to deliver market-leading products. You will drive continual improvement of software ...

Lead Flight Software Engineer (Rust/C/C++)

Location
Harwell, England, United Kingdom
Open Cosmos seeks a Flight Software Lead to own software design from concept to flight across onboard and ground systems. You will define architectures, implement embedded code in Rust, C, and C++, and lead reviews to ensure compliance with space standards. You will oversee ...

Software Engineer (Java / C++)

Location
Abingdon, England, United Kingdom
testing of these systems. Follows secure coding practices, performs triaging of security issues, and implements fixes to deliver secure applications. Familiar with common software vulnerabilities and leading practices to mitigate. Should have some experience in researching open- source technologies for use in building systems and participate in open … source communities as needed. Works on projects of moderate scope and complexity. Pro-actively identifies areas for improvement within the software system and processes. Develops assignments and schedules. Requires completion of an undergraduate degree in Computer Science or similar discipline, and 4 years of related experience. Key Responsibilities ...

C++ Senior Software Engineer - Cavalry

Location
Greater London, England, United Kingdom
understand how Cavalry is being used and how new experiences are performing Contributing to Cavalry’s core application when needed, working across the C++ codebase on general product features, improvements, and engineering priorities Understanding and improving complex systems, and writing clean code that raises the quality … whole team You’re probably a match if You bring deep experience in C++ and care about what that means for a creative application — real-time performance, memory management, and the craft of systems that artists depend on every day You have experience with Java as this will ...