326 to 350 of 2,275 Permanent C++ Jobs

Senior Robotics Engineer

Location
Greater London, 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 ...

Lead Systems Engineer – Guidance, Navigation, Control & Fusion

Location
Easter Howgate, Scotland, United Kingdom
fusion architectures, multi-modal and multiple-hypothesis filtering Visual-Inertial Navigation SLAM techniques GNSS/GPS simulation and integration Other software development experience (e.g. C++, Python or embedded environments). Familiarity with Systems Engineering principles, approaches and the engineering lifecycle. Knowledge of, Jira, Git and configuration management tools. Experience ...

Lead Systems Engineer – Guidance, Navigation, Control & Fusion

Location
City of Edinburgh, Scotland, United Kingdom
fusion architectures, multi-modal and multiple-hypothesis filtering Visual-Inertial Navigation SLAM techniques GNSS/GPS simulation and integration Other software development experience (e.g. C++, Python or embedded environments). Familiarity with Systems Engineering principles, approaches and the engineering lifecycle. Knowledge of, Jira, Git and configuration management tools. Experience ...

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 ...

Senior Systems Engineer - Autonomy & Sensing

Location
Peene, England, United Kingdom
projects, be accountable for deliverables & schedules, and lead others as a senior technical resource. Experience with relevant computer programming languages such as C/C++, Python, Matlab for algorithm development, other. 5+ years designing real-time embedded software applications (audio, video, control, etc.) BS degree in electrical or systems engineering ...

Python Senior Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
advanced understanding of computing principles (e.g. stack/heap distinction, compiled/interpreted languages). Proficiency with at least one solution language (e.g. C++, Java, C#) and one utility language (e.g. Python, JavaScript, Perl, PowerShell). Ability to use and configure more than one major operating system. Ability to pick ...

Mission-Driven Product Manager - Own the Roadmap

Location
Greater London, England, United Kingdom
products, platforms, data models, or core infrastructure surfaces in a world class product. 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 Ability to synthesise user, stakeholder ...

Senior Cyber Software Engineer/ Technical

Hiring Organisation
Hackajob Ltd
Location
Gloucester, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
advanced understanding of computing principles (e.g. stack/heap distinction, compiled/interpreted languages). Proficiency with at least one solution language (e.g. C++, Java, C#) and one utility language (e.g. Python, JavaScript, Perl, PowerShell). Ability to use and configure more than one major operating system. Ability to pick ...

Research & Innovation Manager - AI, data, and automation

Location
Clewer Village, England, United Kingdom
Flow or Sagemaker; agent/AI orchestration such as LangGraph or MCP libraries Strong programming skills, especially in Python (other languages like C++, Scala, Rust etc are bonuses). Practical experience implementing and deploying using various techniques including for (deep) supervised/unsupervised/reinforcement learning problems Strong mathematical skills ...

Principal Machine Learning Engineer

Location
West of England, England, United Kingdom
enough to design systems that work across the whole pipeline. Software development: excellent Python skills; experience with low‐level languages such as Rust or C++ is desirable. Interpersonal skills: strong communicator who can influence without authority and bridge technical and non‐technical audiences, including senior customers. Education: MSc or equivalent ...

Staff Security Architect

Location
Greater London, England, United Kingdom
validation for AI-enabled systems. Experience securing large-scale Linux, distributed, multi-tenant, or high-availability production environments. Development or automation experience in Python, C++, Java, or similar languages. Recognized technical leadership through patents, publications, open-source contributions, conference participation, teaching, or security community involvement. Penetration testing, adversarial security ...

Solutions Engineer, London

Location
Greater London, England, United Kingdom
industry events. Code with credibility: Bring software engineering experience and strong coding ability in at least one core language, including Java, C/C++, Python, or Go. Preferred Qualifications Know distributed databases in production: Bring deep operational or architectural expertise with Aerospike or comparable platforms such as CockroachDB, Yugabyte, MongoDB ...

Senior or Principal Firmware / FPGA Engineer

Hiring Organisation
Leonardo UK Ltd
Location
edinburgh, central scotland, united kingdom
design 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 LabVIEWPersonal 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 or Principal Firmware / FPGA Engineer

Location
City of Edinburgh, 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 LabVIEWPersonal attributes and values are just as important to us as technical ability, so we are looking for engineers with a willingness ...

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 ...

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 ...