1,076 to 1,100 of 2,964 C++ Jobs

Senior Software Engineer, Autonomy & Behavior Planning

Location
United Kingdom
speed, structured environments. You will own modules in the behavior planner, bridging decision-making and execution in airport-like settings. You will write robust C++/Python, test extensively, and collaborate with cross-functional teams to ensure reliable integration. #J-18808-Ljbffr ...

Senior Software Engineer: Core UI & Graphics Architect (Hybrid)

Location
Cambridge, England, United Kingdom
Roku is seeking a Senior Software Engineer to help architect core systems underpinning the user experience across devices. You will lead engineering efforts in C++, Python tooling, and graphics pipelines, delivering high-performance UI components across a hybrid work model. The role requires deep knowledge of memory management, multithreading ...

Embedded Software Engineer – RTOS & Linux

Location
Greater London, England, United Kingdom
integrate and validate software running on dedicated hardware platforms, collaborating closely with hardware and systems engineers. The role requires strong Embedded Linux, C/C++ and RTOS experience, with mentoring responsibilities and a pathway for technical progression. #J-18808-Ljbffr ...

Lead Software Engineer - Secure Cloud Systems (DV Eligible)

Location
Gloucester, England, United Kingdom
critical national infrastructure, working with customers, product owners and engineering teams. The role requires strong leadership across the full SDLC, expertise in Java, Python, C++, Go or Rust, and cloud experience with AWS. #J-18808-Ljbffr ...

Embedded Software Engineer - Full Lifecycle

Location
Bristol, England, United Kingdom
consumer electronics and potentially medical and defence projects, contributing across the full product lifecycle. The role requires hands-on experience with C/C++/Rust, embedded systems, and modern workflows. Strong communication skills and the ability to explain complex concepts to diverse audiences are essential. #J-18808-Ljbffr ...

Quality Engineering Software Engineer — Automation & Tools

Location
West of England, England, United Kingdom
applications and features, automate tests within CI pipelines, and investigate issues to create reproducible test cases. Applicants should have strong C# and knowledge of C++, plus experience with build tools, bug triage, and AI-assisted coding tools to enhance productivity. Collaboration across global teams is essential. #J-18808-Ljbffr ...

Senior Modelling Engineer, AI Accelerators (Pre-Silicon)

Location
Bristol, England, United Kingdom
with hardware, software, and machine learning engineers in a dynamic environment. Ideal candidates will have significant experience in semiconductor IP modelling, strong C/C++ and Python skills, and a relevant degree. This position allows remote working from Bristol or London. #J-18808-Ljbffr ...

Senior Windows Software Engineer (Remote/Hybrid)

Location
Glasgow, Scotland, United Kingdom
teams across Windows, macOS, and Linux to deliver high‐quality products. The ideal candidate has 5–10 years of professional software development experience, deep C++ knowledge, and a track record of shipping commercial software. #J-18808-Ljbffr ...

Remote Senior Software Engineer - Aviation Systems

Location
United Kingdom
assist with proposals, and supervise junior engineers while producing lifecycle documentation. The role aligns to SFIA9 Programming/Software development level 4 and requires C++ and UNIX/Linux #J-18808-Ljbffr ...

Senior Data Scientist: NLP & Big Data (Manchester)

Location
Manchester, England, United Kingdom
data sets to uncover new insights. You'll work in a multidisciplinary, highly technical environment, developing scalable data mining and ML solutions. Proficiency with C++, Java, Python, SQL/Excel and Hadoop-based tools is required. MSc or PhD in a quantitative field is preferred. #J-18808-Ljbffr ...

Space Systems Software Engineer – Embedded (Hybrid)

Location
East Hagbourne, England, United Kingdom
ground test software for payloads, collaborate across teams, and contribute to space missions with robust engineering practices. The role requires experience in C/C++ on Linux, embedded software, and space industry standards; travel to partner locations is possible. Hybrid UK work model offered. #J-18808-Ljbffr ...

Remote AI & Software Engineer — Flexible, Part-Time

Location
Glasgow, Scotland, United Kingdom
Engage in cutting-edge AI projects from anywhere with approximately 15 hours per week and competitive hourly rates. Roles welcome engineers skilled in Python, C++, Java, Golang, TypeScript, or Rust, focusing on refactoring, performance, and quality assurance within complex codebases. Prior AI experience is not strictly required but advantageous. #J ...

Senior AI Inference Engineer - Open-Source & Hardware

Location
United Kingdom
programmes: a scaling inference initiative and a high-assurance/regulatory environments initiative. You will work with Python and low-level languages (C/C++, Rust, CUDA), contribute to upstream OSS, and optimise performance on GPUs/TPUs, with a focus on safety and explainability for regulated settings. #J ...

Senior Real-Time Embedded Software Engineer - Hybrid & Growth

Location
Caddington, England, United Kingdom
safety-critical systems, collaborating closely with experienced engineers and engaging with the full software lifecycle. The role requires around 4 years in embedded software, C++ or Ada, and openness to lab-based hardware integration with a DevOps mindset. #J-18808-Ljbffr ...

Remote AI & Software Engineer — Flexible Part-Time Contract

Location
Manchester, England, United Kingdom
Ideal applicants have strong software engineering or AI/ML backgrounds and the ability to work independently in a remote setup. Experience with Python, C++, Java, and other modern languages is a plus. #J-18808-Ljbffr ...

Senior Robotics Software Engineer — Real-Time & HW

Location
West of England, England, United Kingdom
role covers motion planning, state estimation, and real-time control, with hardware bring-up and cross-team collaboration. The ideal candidate has strong C++/Python skills, experience with ROS/ROS 2, and a track record of leading technically complex integration projects. #J-18808-Ljbffr ...

Maritime Sonar Software Engineer – Real-Time Systems

Location
Crawley, England, United Kingdom
with opportunities to work on HCI, acoustic processing and middleware products. The role requires a strong CS foundation, experience in Java/C/C++, and familiarity with real-time software development, Linux, and #J-18808-Ljbffr ...

Senior Embedded Engineer: Lead Tech, 4-Day Week

Location
Stourbridge, England, United Kingdom
Embedded Software Engineer to lead embedded development for motor-control oriented systems. The role involves designing analog/digital electronics, firmware in C/C++, and collaboration across hardware and software teams. You’ll mentor juniors and influence product direction within a multinational environment. Qualifications include a degree in Electronics ...

Senior Data Engineer - C/FICCO Data, Real-Time & APIs

Location
City Of London, England, United Kingdom
data products from concept through production, ensuring high quality and reliability. The ideal candidate has over 2 years of experience in Python, Java, or C++ and is familiar with financial markets, especially delta one and options trading. A collaborative environment is emphasized. #J-18808-Ljbffr ...

Real-Time Embedded Software Engineer - Automotive Testing

Location
Bradford-on-Avon, England, United Kingdom
design, develop, and deploy code for advanced automotive test equipment, ensuring high-quality products meet customer needs. Required skills include programming in Python, C, C++, and knowledge of automotive communication protocols. This role offers competitive salaries, a bonus scheme, and 25 days holiday plus bank holidays. #J-18808-Ljbffr ...

Staff Software Engineer, Health AI Platform

Location
Greater London, England, United Kingdom
powered health platforms. You will own outcomes, lead high-impact projects, and design scalable, end-to-end software with Java, Python, Kotlin or C++ and GenAI integrations. You will influence stakeholders, coach distributed teams, and drive architecture decisions in a fast-paced, global environment, delivering features with high velocity ...

London Software Developer — Quant Trading, High Earnings Potential

Location
Greater London, England, United Kingdom
distributed systems, collaborate with researchers and traders, and contribute to scalable architecture in a fast-paced environment. Applicants should be proficient in Python, C++, and Java, with strong problem-solving and teamwork, and must have UK right-to-work. #J-18808-Ljbffr ...

Principal Embedded Software Engineer - Aerospace (Hybrid)

Location
Farnborough, England, United Kingdom
lead embedded software across the full lifecycle in a safety-critical domain. You’ll design, implement, verify and maintain avionics software in C, with C++ and Python as supporting tools, working close to product teams and certification activities. As a senior individual contributor, you’ll mentor engineers, shape architecture, perform ...

Senior Embedded Software Engineer

Hiring Organisation
Sapien
Location
Birmingham, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum
working with 2 days a week required on client site in Birmingham. The role is paying circa £70,000 + benefits. Job requirements: Embedded C++ ESP32 OCPP Full SDLC Software Integration and Test Previous experience with EV charging highly beneficial For more information, please apply with an updated copy ...

Principal Software Engineer - Simulation & Autonomy

Location
Portsmouth, England, United Kingdom
development of applications across various sectors, including defence and health. The ideal candidate has over 15 years of experience with expertise in C/C++, C#, and Python, alongside strong stakeholder management capabilities. This role offers a hybrid working model, competitive salary starting at £65,000, and a comprehensive benefits ...