476 to 500 of 2,275 Permanent C++ Jobs

Astrodynamics Engineer

Location
Botany, Northern Ireland, United Kingdom
tools Analytical, numerical and hybrid propagation algorithms GMAT, STK, MATLAB/Simulink etc Polyglot programming experience with several of MATLAB/Simulink, Python, Rust, C++, Elixir/Erlang Testing in a variety of environments/frameworks Bonus experience: Experience with proximity manoeuvres, formation flying Experience with continuous integration and deployment ...

AI/ML Staff Software Engineer, AI Data

Location
Greater London, England, United Kingdom
position requires in-person interviews as part of the hiring process. Bachelor's degree or equivalent practical experience. 8 years of experience programming in C++, Java, Python, Kotlin or Go. 5 years of experience testing, and launching software products. 3 years of experience with software design and architecture. Experience integrating ...

Associate Delivery Consultant

Location
Greater London, England, United Kingdom
integrating AWS cloud services with on-premise technologies (e.g., Microsoft, IBM, Oracle, HP, SAP) - Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby - Experience with QA, testing, helpdesk, IT support, or any technician or quality assurance type work - Experience with ...

Senior SerDes & PHY Systems Validation Engineer

Location
Farnborough, England, United Kingdom
Knowledge in time domain high speed links (SerDes) and associated equipment (BERT, DCA) Proven experience in program languagein an automation test environment (C/C++/Python etc.) Very good debugging skills. Ability to investigate and root cause the issues observed Experience in planning, estimating and development of system tests ...

Backend Software Engineer - Infrastructure, Foundations

Location
Greater London, England, United Kingdom
Engineering background in Computer Science, Mathematics, Software Engineering, Physics or similar field Strong coding skills with demonstrated proficiency in programming languages, such as Java, C++, Python, Rust, or similar languages Familiarity with storage and data processing systems, cloud infrastructure, and other technical tools Strong written and verbal communication skills ...

Embedded Design Engineer - FPGA Academy

Hiring Organisation
Leonardo UK Ltd
Location
edinburgh, central scotland, united kingdom
BEng, MEng, MSc, PhD, EngD) in Electrical & Electronic Engineering (preferred) or a related science (e.g. Physics)Coding experience, such as: Embedded C/C++, Python/scripting languages, Low‐level or real‐time software, algorithmic or systems‐level programmingProven engineering problem‐solving experience, demonstrated through academic projects, industrial experience ...

Embedded Design Engineer - FPGA Academy

Location
Edinburgh, Midlothian, United Kingdom
BEng, MEng, MSc, PhD, EngD) in Electrical & Electronic Engineering (preferred) or a related science (e.g. Physics) Coding experience, such as: Embedded C/C++, Python/scripting languages, Low level or real time software, algorithmic or systems level programming Proven engineering problem solving experience, demonstrated through academic projects, industrial experience ...

Senior Research Machine Learning Engineer

Location
Greater London, England, United Kingdom
domain of ML for science or engineering Experience building infrastructure on cloud platforms (e.g., AWS, Azure, GCP, CoreWeave) Experience with C/C++, especially for computer vision, geometry processing and scientific computing What we offer Build what actually matters Help shape an AI-native engineering company at a formative stage ...

Guidance, Navigation & Control Engineer

Location
Greater London, England, United Kingdom
externally Possess solid software engineering skills, writing clean and well-structured code in Matlab and/or languages like Python, Rust, Java, or modern C++ Are passionate about keeping up to date with current research and enjoy reimplementing/extending papers on state of the art navigation and guidance algorithms ...

Software Engineer

Location
Oxford, England, United Kingdom
operational requirements into reliable, maintainable solutions. We are ideally looking for someone with the following skills and experience: Python (OOP), plus Rust or C++, and modern development practices. GUI development experience (Qt, PySide6, QtQuick/QML) and a good eye for usability. Exposure to instrument or embedded systems — e.g. high ...

Systems Development Engineer, AI/ML

Location
Reading, England, United Kingdom
engineering Experience in automating, deploying, and supporting large-scale infrastructure Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust PREFERRED QUALIFICATIONS Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems Experience building services using AWS products Experience ...

Machine Learning Engineer

Location
Greater London, England, United Kingdom
/or cloud computing and building automation and orchestration systems for these platforms Proficiency in a low-level language such as C, C++, or Rust and in GPU frameworks like CUDA Competence in front-end web design to allow easy interfacing with large datasets Our Culture Follow the science. ...

Software Engineer

Location
Enstone, England, United Kingdom
equivalent experience.## It would be an advantage if you also have* Experience with Blazor or another modern web UI framework.* Experience with Python, C++, or MATLAB, which we use alongside C#.* Hands-on use of AI coding assistants such as Claude Code or GitHub Copilot, or experience integrating LLM capabilities ...

Software Engineer Graduate Apprenticeship

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
must be treated in the same way as any other working day. You will: Learn to design high integrity software and to program in C++ Practice the full software lifecycle Attain a BSc (Hons) Software Development for Business degree Requirements: Qualifications: You must have (as a minimum) the following qualifications ...

Embedded Design Engineer - FPGA Academy

Location
Newcastle upon Tyne, England, United Kingdom
BEng, MEng, MSc, PhD, EngD) in Electrical & Electronic Engineering (preferred) or a related science (e.g. Physics) Coding experience, such as: Embedded C/C++, Python/scripting languages, Low-level or real-time software, algorithmic or systems-level programming Proven engineering problem-solving experience, demonstrated through academic projects, industrial experience ...

Software Engineer II, Annapurna Labs ML Acceleration System Software

Hiring Organisation
Annapurna Labs (U.S.) Inc
Location
Austin, Texas, United States
Employment Type
Permanent
Salary
USD Annual
Test and Manufacturing teams to create a coordinated software package to enable both qualification as well as rapid deployment of software. - Developing software (C, C++, Python, Lua) which can be maintained, improved upon, documented, tested, and reused. A day in the life The MLA Systems Software team was formed ...

Senior Defence Analytics Engineer

Location
City of Westminster, England, United Kingdom
aerodynamics, propulsion, sensors, guidance and control would be an advantage. Experience in some of the following programming languages: MATLAB/Simulink, C/C++, C# and/or Python. Good interpersonal skills which allow you to work collaboratively and effectively within an inter-disciplinary team. Ability to problem solve ...

Safety-Related Electronics and Embedded Software Engineer

Location
West of England, England, United Kingdom
mixed‐signal circuits, component selection, PCB considerations, EMC and reliability. Experience of embedded software development or assurance using languages such as C or C++, including real‐time behaviour, interfaces, defensive design and test. Experience supporting integration, troubleshooting, verification, validation and qualification activities. Ability to communicate technical risk, uncertainty and trade ...

Application Development XVA

Location
Greater London, England, United Kingdom
architecture and software application and message/data transfer and processing. Be well-versed in software implementation. Proficient expert in programming language C/C++ (essential must have), C# (good to have), Python (must have); ability to automate processes via scripting language(s). And have an active interest ...

Staff Software Engineer - Agentic AI Compute

Location
Manchester, England, United Kingdom
learn, we will support your growth. You don't need all of these to be successful! Excellent software engineering and programming skills, preferably C++ and Python Eager to dive into unfamiliar software stacks and codebases , debug complex issues, and identify performance opportunities Familiarity with Linux development environments , profiling, debugging ...

Senior Java Engineer

Location
Greater London, England, United Kingdom
services and distributed systems in the Java ecosystem (Java, Spring Boot, Maven/Gradle) Some experience in a systems programming setting, such as Rust, C++, or native software running on user devices A solid grasp of systems programming concepts: memory safety, concurrency, error handling and IPC Experience with Rust ...

HPC & AI Application Performance Engineer

Location
Winnersh, England, United Kingdom
software environments, and performance analysis techniques. Experience troubleshooting complex technical issues and working collaboratively with engineering and R&D teams. Programming experience in C, C++, or Fortran, alongside strong Python skills. Experience with GPU programming technologies such as CUDA, OpenACC, or OpenMP Offload. Knowledge of parallel programming frameworks including ...

Software and AI Engineer

Location
Livingston, Scotland, United Kingdom
Accounting, Security, Engineering, and other business teams to design useful, user‐centered workflows. Who You Are You have 3+ years of programming experience in C++, Go, C#, Java, TypeScript, or Python, building production‐grade cloud services. You have 3+ years of scripting experience in Python or Bash for automation ...

Software Engineer

Location
Enstone, England, United Kingdom
equivalent experience. It would be an advantage if you also have: Experience with Blazor or another modern web UI framework. Experience with Python, C++, or MATLAB, which we use alongside C#. Hands-on use of AI-coding assistants such as Claude Code or GitHub Copilot, or experience integrating LLM capabilities ...

Senior Spacecraft Flight Software Engineer

Location
Botany, Northern Ireland, United Kingdom
related technical field (or equivalent practical experience) plus 5+ years of hands-on software development experience. Embedded firmware development in C (and C++) for microcontrollers (e.g. ARM Cortex-M series such as STM32) or SoCs, bare-metal and/or under an RTOS. Board support package work : bringing … requirements reflected in them. Embedded Linux Expertise: Demonstrated experience building, customizing (Yocto or similar), and bringing up a distribution on custom hardware. C/C++: Proficiency in C++ within resource-constrained embedded contexts, coupled with the ability to comfortably read and patch C. Hands-On Debugging: Experience bringing up devices ...