351 to 375 of 2,537 C++ Jobs

Senior or Principal Firmware / FPGA Engineer

Location
Easter Howgate, Scotland, United Kingdom
tools. Whilst not vital, any of the following would be advantageous: Knowledge of hardware communication protocols (Ethernet, SPI, I2C, UART, etc.) Knowledge of C, C++, MATLAB, or LabVIEW Personal attributes and values are just as important to us as technical ability, so we are looking for engineers with a willingness ...

Lead Software Engineer - C++ Developer

Location
Greater London, England, United Kingdom
Join us to shape the future of electronic trading technology, where your expertise in C++ and hardware acceleration will make a global impact. You’ll collaborate with talented engineers to deliver market-leading solutions that power high-speed trading across global markets. We value creativity, technical excellence, and a passion … development, and meaningful contributions. Be part of a team that thrives on solving complex challenges and advancing industry standards. As an Ultra Low Latency C++ Lead Software Engineer at JPMorgan Chase in the Electronic Trading Technology team, you will design, build, and operate market gateway solutions with hardware FPGA acceleration. ...

Staff Software Engineer – DSP & AI Optimisation

Location
Cambridge, England, United Kingdom
processor architects, software teams, and silicon partners to identify performance bottlenecks and recommend architectural improvements. Required Skills and Experience Strong proficiency in C/C++ and low-level embedded programming. Solid understanding of processor architectures, memory hierarchies, caches, DMA, and interrupt handling. Familiarity in handling embedded operating systems like RTOS ...

Senior Robotics Engineer

Location
Epsom, England, United Kingdom
similar approaches across areas such as localisation, mapping, path planning, mission execution and safe navigation. Are confident developing in Python and/or C++ and have experience with relevant robotics, computer vision or perception tools such as PyTorch, OpenCV or Open3D. Have experience developing computer vision and perception solutions, which ...

Head of Software

Location
West of England, England, United Kingdom
Architecture and platforms: system design, interfaces, scalability, and the trade-offs that tie architecture to cost and schedule. Software Development: Underpinning knowledge of Java, C++, Rust, Python. Testing, CI/CD and release: automation, configuration management, software at the edge. Secure development and assurance: Build out and own our approach ...

Senior Software Engineer, Workers Runtime

Location
Greater London, England, United Kingdom
scale distributed system. Work in a fast-paced, iterative environment that balances product goals with technical execution. 2+ years of recent professional experience with C++ or Rust. Strong computer science fundamentals, including data structures, algorithms, and software design. Operational mindset and experience owning production systems. Experience debugging and optimizing large ...

Principal AI-Native System Enigneer

Location
United Kingdom
architecture patterns, security, observability, deployment and cost considerations. • Programming capability: Comfortable with system-oriented or strongly engineered languages such as Go, Rust, C/C++, Java or equivalent; Python experience is desirable for data and automation use cases. • Architecture and design leadership: Proven ability to set technical direction, resolve complex ...

Software Engineer I

Hiring Organisation
Raytheon
Location
Tucson, Arizona, United States
Employment Type
Permanent
Salary
USD Annual
security clearance. Qualifications We Prefer Knowledge of data structures and algorithms, systems software design, operating systems and architectures. Knowledge of assembly, C/C++ programming, structured programming concepts. Knowledge of object-oriented design and Unified Model Language. Knowledge of statistical and numerical methods. Interpersonal and communication skills, both verbal ...

Platform Engineer (10x Openings)

Location
Greater London, England, United Kingdom
production environment. Our working languages are Python, Go, and Rust; we welcome strong engineers from other compiled or object‐oriented languages (for example C++, C#, or Java) who are ready to work across our stack as it evolves. Solid understanding of Kubernetes internals: the control loop model, CRDs, controllers ...

Embedded Automotive Platforms, Staff Software Engineer

Location
Greater London, England, United Kingdom
degree in Computer Science, Electrical, Automotive Engineering or a related technical discipline, or equivalent practical experience. Essential: strong software engineering experience in modern C++, with a track record of delivering production-quality software. Essential: experience developing embedded or systems software, ideally on Nvidia and Qualcomm platforms with Linux/QNX. ...

Embedded Automotive Platforms, Staff Software Engineer

Hiring Organisation
wayve
Location
London, England, United Kingdom
master’s degree in Computer Science, Electrical, Automotive Engineering or a related technical discipline, or equivalent practical experience.Essential: strong software engineering experience in modern C++, with a track record of delivering production-quality software.Essential: experience developing embedded or systems software, ideally on Nvidia and Qualcomm platforms with Linux/QNX.Essential ...

Data Engineer

Location
City of Edinburgh, Scotland, United Kingdom
machine learning and artificial intelligence frameworks.* Exposure to computer vision and image processing.* Knowledge of healthcare industry standards and regulatory requirements.* Working proficiency in C++, C#, or MATLAB.Requisitos físicos del puestoLas declaraciones anteriores pretenden describir la naturaleza general y el nivel de trabajo que realizan los empleados asignados a este ...

Senior Partner Engineer

Location
Greater London, England, United Kingdom
data: SQL against large telemetry datasets, and a habit of quantifying impact before proposing a fix. Proficiency in at least one of C/C++, Python or JavaScript/TypeScript, and willingness to become fluent in BrightScript. Based in or able to work from our London office Monday to Thursday ...

Embedded Software Engineer - C++ - Embedded Linux - VoIP

Hiring Organisation
Tiger Resourcing Group
Location
Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Embedded Software Engineer - C++ - Embedded Linux - VoIP Location: Cambridgeshire Employment Type: Permanent, Full-time Working Arrangement: On-site The Opportunity Tiger Resourcing Group is recruiting for an experienced Embedded Software Engineer to join an established engineering organisation developing advanced electronic and communications technologies. This is an excellent opportunity … development team. Key Responsibilities Embedded Software Design & Development Design, develop and maintain Embedded software for complex electronic and communications systems. Develop software using C, C++ and/or Rust. Contribute to software architecture, detailed design and algorithm development. Develop and integrate software for Embedded Linux and Real Time operating system ...

Software Engineer - C++

Hiring Organisation
Morson Edge
Location
Crossways, Dorset, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Software Engineer Location: Dorset (Hybrid working 3 days on-site 2 from home) Competetive market salary SC Clearance required - All candidates must hold or be eligible to gain SC Clearance before starting the role Purpose ...

Senior Software Engineer, Browser (C++)

Location
Cambridge, England, United Kingdom
Senior Software Engineer, Browser (C++) Description - HP Wolf Security is changing the future of endpoint security through delivering secure PCs with advanced hardware-enforced security features. We are growing the R&D team in Cambridge, UK and we're looking for an experienced software developer to join the HP Wolf … technical blogs: https://threatresearch.ext.hp.com/blog. We're looking for a talented software engineer with background in Browser technologies and C++ development. This is a fantastic full-time opportunity for a collaborative, hands on and experienced software developer to join a small but growing team. We offer ...

Quantum Systems Software Engineer – Embedded & UI

Location
Cambridge, England, United Kingdom
Software team working on firmware, GUI creation and automation of experiments, in an agile environment with scientists and engineers. Essential skills include Rust or C++, microcontrollers, Python, and experience with source control, CI, unit testing, hardware-in-the-loop testing, and teamwork. #J-18808-Ljbffr ...

Security-Focused Software Engineer: Cryptography & Quantum

Location
Belfast, Northern Ireland, United Kingdom
functionality through testing. A degree in engineering or computer science is required, along with strong problem-solving and communication skills. Familiarity with C/C++ or Python is a plus, but not essential. #J-18808-Ljbffr ...

Embedded RF Software Engineer - Aerospace and Defense

Location
City of Edinburgh, Scotland, United Kingdom
level software with hardware, and contribute to embedded RF and automated test projects. You should have 5+ years in the field, strong C/C++ and Python skills, and familiarity with NI TestStand and Git. The role involves close collaboration with software, electronics, RF teams, and is based in Edinburgh ...

Remote Senior Software Engineer – AI Training Projects

Location
Greater London, England, United Kingdom
improving code quality, and optimizing performance across multiple repositories. You will work on backend and full-stack tasks using Python, Java, Node.js, Go, Rust, C++, and React, with an emphasis on scalable, robust solutions for AI training pipelines. #J-18808-Ljbffr ...

Senior Embedded Software Engineer — Defense Systems

Location
Wickford, England, United Kingdom
Engineer to join our Integrated Sensors & Protection line, focusing on embedded software for defence projects in Basildon. You will craft features using C/C++ on embedded platforms, collaborating with world-class engineers to deliver reliable, innovative products. We welcome diverse backgrounds and provide development opportunities, a hybrid working pattern ...

Senior Software Engineer - Remote (UK) for Client Systems

Location
United Kingdom
software engineer to build and fix production systems for a range of clients. You’ll work across Python, Java, C#, TypeScript, Go, Rust and C++, joining delivery teams to deliver meaningful software into production. You’ll collaborate closely with client engineers and product owners, communicate clearly, and write tests ...

Senior Software Engineer — Hybrid, Mission-Critical Security

Location
Manchester, England, United Kingdom
software. You will contribute to architecture, code quality, and DevOps practices, with a focus on scalable, secure systems. Candidates should have strong skills in C++, Golang, Python, Rust, and cloud platforms (AWS/Azure/GCP), plus experience leading Agile teams and mentoring others. The role offers hybrid working ...

Senior Software Engineer - Hardware Instrumentation & Data

Location
Cambridge, England, United Kingdom
small software team. Requirements include a Master’s degree in CS/Engineering/Physics and proven hardware-instrumentation delivery. Key tech spans C#, C++, MVVM, Python, and TypeScript across Windows and Linux; onsite Royston #J-18808-Ljbffr ...