1,476 to 1,500 of 2,479 C++ Jobs in England

Principal FPGA Engineer Rickmansworth, UK Engineering

Location
Madley, England, United Kingdom
Verilator or similar modern verification approaches. Experience in communications systems, 5G, modems, digital IF distribution, satcom or wider RF product development. Experience in C, C++, Rust or Python‐based tooling in mixed hardware/software environments. Location Hybrid working is available for this role. When on‐site you will ...

Research Fellow: 3DTreePrint Project (Postdoc)

Location
Greater London, England, United Kingdom
terrestrial and/or mobile laser scanning in forest, woodland or other structurally complex vegetated environments. Advanced programming skills in Python and/or C++, including the ability to read, adapt, extend, debug and test existing open-source codebases rather than only applying them as supplied. Please see the full ...

Senior Graphics Engineer

Location
Stratford-upon-Avon, England, United Kingdom
platforms, render pipelines, and performance levels Build automated tests for new features and bug fixes What we are looking for Demonstrated programming skills in C++ and modern shader languages Knowledge of real-time 3D graphics and Modern Graphics APIs Ability to collaborate with developers, customers, and leadership, both verbally ...

Electronics Engineer

Location
Cambridge, England, United Kingdom
board-level communication interfaces including I2C, SPI, Ethernet, USB and NFC Collaborate with software teams to support board bring-up using embedded C/C++ or VHDL/Verilog Develop schematics and multi-layer, mixed-signal PCB layouts in Altium Designer, ensuring strict control over signal integrity, grounding ...

Electronics Engineer

Location
Waterbeach, England, United Kingdom
board-level communication interfaces including I2C, SPI, Ethernet, USB and NFC Collaborate with software teams to support board bring-up using embedded C/C++ or VHDL/Verilog Develop schematics and multi-layer, mixed-signal PCB layouts in Altium Designer, ensuring strict control over signal integrity, grounding ...

Electronics Engineer

Location
Sheffield, Yorkshire, United Kingdom
Circuit inspection and debugging using oscilloscopes and logic analysers Alongside the above, the below competencies will strengthen an application: Producing embedded firmware (C/C++) Familiarity with mechanical design SPICE and/or RF simulation experience Experience balancing functional electronic design requirements with additional constraints (such as thermal, mechanical ...

Principal Architect, AI & High-Performance Systems

Location
Greater London, England, United Kingdom
essential. Welcome if you have it; the appetite to become genuinely good at it matters more. Equivalent evidence counts. Low-level systems programming in C++, Rust or C, and the performance instincts that come with it: memory layout, cache behaviour, lock-free concurrency, kernel-bypass or FPGA work. Depth ...

Principal Vehicle Performance Engineer

Location
Banbury, England, United Kingdom
Modelica, SimScape or other multi-body/physical modelling software tools) would be desirable. Proficient with object-oriented coding (preferably in C# or C++) would be desirable. Physical Demands Extended Hours & Flexibility Many roles require working evenings, weekends, and public holidays, particularly during race season or critical development phases. Travel ...

Senior C++ Software Engineer

Hiring Organisation
ECM Selection
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
seeking a Senior C++ Software Engineer, skilled in creating highly-optimised low level code to run under Linux. As a senior member of this Cambridge-based development team, you will play a leading role throughout the SDLC from defining initial requirements to software implementation, verification and deployment. Your focus will … background in computer science, electronics, or a similarly applicable subject. Excellent software design and development skills together with the in-depth knowledge of how C++ works under the skin, allowing you to avoid performance pitfalls and create fast, reliable code. A good understanding of Linux, as well as areas such ...

Visual C++ Software Engineer, Senior

Hiring Organisation
Expert Employment
Location
Waltham Cross, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£52000 - £68000/annum Hybrid working and a full package
C++ Senior Software Engineer required with Microsoft Visual C++ or MSVC experience ideally with OpenGL or other rich GUI knowledge required to join a large team. You will work towards the ownership of a design from requirement specification through to verified software including extensive test and verification. Requirements Excellent C++ … subject. Responsibilities Design and develop highly responsive, rich and real time graphical user interfaces. Specify, design, implement, testing and maintain of software using C, C++ and associated technologies. ...

Senior Software Engineer, Distributed Databases (Vitess/MySQL/MyRocks)

Hiring Organisation
Bloomberg
Location
London, UK
Employment Type
Full-time
implement capabilities that safely operate and evolve a 10,000+ shard Vitess/MySQL/MyRocks fleet across regions.- Work in Go and C++ across Vitess, MySQL, MyRocks, and RocksDB, using Python where it is the right tool for automation, testing, and analysis.- Improve query serving, replication, automated failover, online … another LSM-based storage engine, including compaction, write amplification, caching, concurrency, and performance analysis.- Strong production software engineering skills in Go and/or C++, including the ability to understand and modify large, mature systems codebases.- Experience debugging complex behavior through profiling, tracing, thread and process analysis, source-code inspection ...

Senior Embedded Software Engineer

Location
Cambridge, England, United Kingdom
with prototype board bring-up and hardware/software integration. Ability to read and interpret circuit schematics and component datasheets . Strong C and C++ programming skills, including experience optimising software for CPU, memory and other resource-constrained environments . Experience developing digital communications interfaces such … HTTPS . Authentication, encryption, secure boot and secure firmware update mechanisms. Python development. Experience working with high-frequency RF systems . MISRA C/C++ or other high-reliability software development frameworks. Linux automation, CI/CD and automated testing. Container technologies such as Docker or Kubernetes. Practical experience making ...

Senior Software Engineer

Location
Southampton, England, United Kingdom
Description The Opportunity Are you a Software Engineer with C++ experience looking for your next challenge? Here at Leonardo, we are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, working on a range of defence and commercial projects. Direct industry experience … solutions, contributing to the production of market‐leading products within the defence and commercial industry. What we are looking for Essential Skills and Characteristics C++ or relevant Object Oriented software development Familiarity with Electronics and lower‐level firmware Using and generating documentation to create interfaces machine to machine Test frameworks ...

Graduate C++ Engineer

Location
Bude, England, United Kingdom
ours in the Weybridge area. The company works the hybrid model - with 1 day onsite, 4 days home working. A solid background in C++ is required - exceptional graduates will be considered. Responsibilities Development and test of C++ client code in a multitasking embedded environment Design software to meet customer … live customer deployments and supporting customers Personal Attributes BSc in Computer Science, Software Engineering or related subject Excellent Knowledge of applying C/C++ in a multitasking embedded environment Excellent problem-solving skills A real team player with great communication and interpersonal skill Proven technical skills and self-learning ability ...

Graduate C++ Engineer

Hiring Organisation
WHD
Location
Weybridge, Surrey, United Kingdom
Employment Type
Permanent
Salary
£35000 - £40000/annum
ours in the Weybridge area. The company works the hybrid model - with 1 day onsite, 4 days home working. A solid background in C++ is required – exceptional graduates will be considered. Responsibilities Development and test of C++ client code in a multitasking embedded environment Design software to meet customer … live customer deployments and supporting customers Personal Attributes BSc in Computer Science, Software Engineering or related subject Excellent Knowledge of applying C/C++ in a multitasking embedded environment Excellent problem-solving skills A real team player with great communication and interpersonal skill Proven technical skills and self-learning ability ...

C++ Software Engineer (Embedded Systems)

Hiring Organisation
ZENOVO LTD
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£65,000
Title : Embedded Software Engineer - C++ Location : Cambridge (On-Site) Salary : £55,000 - £65,000 + Bonus & Benefits (Depending on Experience) NOTE : Only candidates with permanent, unrestricted UK working rights will be considered, as visa sponsorship is not offered for this position. Overview: On behalf of a Cambridge-based client … looking for a C++ Software Engineer to work on Embedded Systems for a range of Medical Products. The client develops innovative sensor-based medical electronics for advanced measurement and assessment applications. Combining advanced sensors, electronics, and life-science technology, my client's product products deliver fast, accurate, real-time results. ...

Software Developer C++

Hiring Organisation
Cantor Fitzgerald
Location
London, UK
Employment Type
Full-time
Cantor Fitzgerald Technology Markets LLC, we are seeking a talented Software Developer C++ to join our dynamic team in London. As a key member of our Electronic Products department, you will play a vital role in designing, developing, and enhancing our matching engines, FIX gateways, and other electronic trading applications. … Your expertise in Java and C++ will be instrumental in building and maintaining high-performance, low-latency solutions that power our financial services business. At least 5 years of professional software development experience, with a strong focus on Java development. Working knowledge of C and C++, along with experience ...

Junior Software Engineer (C++ / C#)

Hiring Organisation
Softweb Resourcing
Location
BS1, Box Makers Yard, City of Bristol, Bristol (County), United Kingdom
Employment Type
Permanent
Salary
£35000 - £45000/annum
Junior Software Engineer – C++/C# We’re looking for a Junior/Graduate C++ Software Engineer to join a collaborative team developing innovative software for industrial applications across the globe. You’ll work across desktop, embedded, robotics and cloud platforms, having exposure to areas including computer vision, AI, high … enjoys solving complex problems and is keen to work on innovative, real-world products. You’ll work closely in an interdisciplinary team with C++ and C# and have plenty of opportunities to learn and develop your skills. What we’re looking for: - Good C++ programming and object-oriented design skills ...

Quant Developer C++ Buy Side Fixed Income

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Quant Developer C++ Buy Side Fixed Income Quant Capital is urgently looking for a Quant C++ Engineer to join our high profile client in their main development team. Our client is one of the largest Quant Investment managers globally, with around 20 billion under management. They are mainly quant based … with Quants globally and participate in the development of our in-house pricing library Help with the overall design of the pricing library Promote C++ coding and design best practices Help integrating the pricing library with our micro services cluster The most important part of their product will ...

C++ Developer – High Frequency Trading (HFT Systems)

Location
Greater London, England, United Kingdom
C++ Developer – High Frequency Trading (HFT Systems) Join MARGO in the UK (London) – High Performance Trading Environments MARGO is a tech-native consultancy delivering elite software engineering expertise to the most demanding financial markets environments. We operate in latency-critical trading contexts where performance, determinism and predictability are core system … predictable execution paths Minimal software and network overhead Direct interaction with market data feeds and order gateways Role Overview We are looking for a C++ Software Engineer to work on latency‐critical trading infrastructure. The role is strongly engineering‐driven and focuses on speed, predictability and control of execution rather ...

Senior Rapid Application Engineer London ·

Location
Greater London, England, United Kingdom
Internal Job Level: Senior Associate Reports to: Rapid Application Development Manager Job Overview In this role you will be working with the Product, Infrastructure, QA, and Operations teams to solve complex problems at speed. Unlike ...

Defence Software Engineer – Java, Python & C++

Location
Gloucester, England, United Kingdom
opportunity for engineers who are passionate about technology, problem-solving and secure software applications. You'll design, develop and test software using Java, Python, C++, JavaScript and TypeScript, while contributing to CI/CD, test automation and IaC. #J-18808-Ljbffr ...

Quant Developer - C++

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
fixed income, equities and FX. You will gain experience implementing cross asset financial models across whole portfolios. The main pricing library is written in C++ but both Windows and Linux platforms are used. The Quant Developer will be responsible for platforms development as well as Algorithm design and back testing. … Quant Analysts MUST have: PhD In Maths or Stats from Top Tier University (top 20 UK)1 years commercial experienceExperience of OO programming C++ Windows and Unix experienceExperience in either Fixed income or Equity pricing (we will consider juniors)Volatility modellingDerivatives experienceStrong communication (internal)Matlab or RThis is an outstanding ...

Senior Robotics Software Engineer - C++

Location
Greater London, England, United Kingdom
contract with National Grid and recent investment, we’re scaling that system into a robust, production-ready platform. We’re looking for a Senior C++ Software Engineer to help take a working system and evolve it into something reliable, scalable, and ready for wider deployment. The Role This … Writing tests, documentation, and improving system reliability Contributing to architecture and technical direction as we scale What You’ll Bring Strong experience in modern C++ (production systems) Solid understanding of software design, architecture, and debugging complex systems Interest in or exposure to robotics/autonomous systems, such as: Control systems ...

Senior Python / C++ Software Engineer

Location
Greater London, England, United Kingdom
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. Prior experience ...