301 to 325 of 2,537 C++ Jobs

Software Engineer

Hiring Organisation
MASS Consultants
Location
Corsham, Wiltshire, South West, United Kingdom
Employment Type
Permanent
Salary
£50,000
test cycle that maintains high customer confidence in both the software and the team maintaining it. The successful candidate will be a confident C++/C# practitioner, ideally with an education background in STEM, with the ability to work effectively in a dynamic environment whilst liaising regularly with the customers.The ...

Embedded Software Engineer

Location
Nottingham, England, United Kingdom
implementation skills such as object-oriented programming, pair programming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging. Advanced knowledge of C++ is required. Experience with Agile/Scrum development practices. Advanced knowledge of verification skills (test-driven development, unit testing, code reviews, defect characterization, requirements analysis ...

Team Lead Firmware Engineer

Location
Lisburn, Northern Ireland, United Kingdom
Proven professional experience in the design, simulation, implementation, verification and validation of real-time systems on DSPs and Microcontrollers. Proven experience in programming in C++ and C languages. Good knowledge of theory and usage of Real Time Operating Systems (FreeRTOS, Zephyr) Good knowledge of theory and design of complex digital ...

Agentic AI AI Runtime / ML Model Systems Engineer

Hiring Organisation
HP
Location
Spring, Texas, United States
Employment Type
Permanent
Salary
USD Annual
Required Qualifications • ONNX, TensorRT, OpenVINO. • NPU/GPU scheduling. • Edge AI deployment. Knowledge & Skills • Agile Methodology • Amazon Web Services • Application Programming Interface (API ) • Automation • C++ • Computer Science • DevOps • Docker (Software) • Full Stack Development • Java (Programming Language) • JavaScript (Programming Language) • Kubernetes • Microservices • Microsoft Azure • Python (Programming Language) • React.js • Scalability • Software Development ...

Senior Software Engineer – Telecoms

Location
Northampton, England, United Kingdom
phases of software development lifecycle Work closely with both software team lead and QA Engineer Required Skills/Experience Experienced C#/C++ developer (minimum 5 years) Experienced in Windows OS environments Experienced in SQL, HTTP, JSON, FTP, WPF Real-time programming (of software to process live incoming data) Understanding ...

Software Engineer

Location
Greater London, England, United Kingdom
Senior/Lead SRE or Software Engineer delivering distributed, high-availability SaaS platforms at scale. Strong proficiency in Python, Go, Java, or C++ with experience designing microservices, APIs, and production automation. Deep experience with Kubernetes, Docker, and container orchestration in large-scale multi-cluster environments. Proven background in SRE practices ...

Senior Software Engineer - Applied AI

Location
Greater London, England, United Kingdom
their daily work and continuously find new ways to use it effectively. Skills & Experience: 7+ years of hands‐on software engineering. Comfortable working in C++, with Python alongside it. Practical experience using LLMs as an applied tool: prompting, guardrails, RAG, evaluation, and reasoning about model behaviour. You've built ...

Founding Engineer

Location
Greater London, England, United Kingdom
systems that process millions of events per second with predictable latency. Polyglot Execution: Fluid ability to work across multiple languages and paradigms (e.g., Python, C++, Java, TypeScript) as required by system demands. Modern Data Ecosystems: Experience working across diverse, modern data paradigms, ranging from real-time analytics and time-series ...

Senior Technologist (Software)

Hiring Organisation
BAE Systems
Location
South East, United Kingdom
Employment Type
Work From Home
future products Designing and developing software prototypes, demonstrators, and proof-of-concept solutions Creating simulation and visualisation environments using Unity, C#, Python and C++ Investigating and applying Generative AI, Large Language Models (LLMs), and intelligent agent technologies Integrating software with hardware, sensors, and external systems Supporting technology studies, customer demonstrations ...

Senior Compiler Engineer

Location
Greater London, England, United Kingdom
accelerator trends; propose and prototype innovations. Skills & Experience 5+ years of experience in software engineering with a focus on C/C++ programming. Deep expertise in ML framework internals, compilers, low-level programming, and optimisation techniques. Deep expertise in optimising Tensorflow, PyTorch or JAX deep learning models. Deep expertise with ...

Senior Technologist (Software)

Hiring Organisation
BAE Systems
Location
London, England, United Kingdom
future products Designing and developing software prototypes, demonstrators, and proof-of-concept solutions Creating simulation and visualisation environments using Unity, C#, Python and C++ Investigating and applying Generative AI, Large Language Models (LLMs), and intelligent agent technologies Integrating software with hardware, sensors, and external systems Supporting technology studies, customer demonstrations ...

Global Banking & Markets - Software Engineer- Credit Engineering - Vice President - London

Hiring Organisation
Goldman Sachs
Location
London, UK
Employment Type
Full-time
degree in computer science or a closely related field. Minimum 6 year of experience in software development Expertise in Java and/or C++ with a proven track record in developing and optimizing multi-threaded and concurrent applications. Proficiency in TypeScript, React, HTML5/CSS3, and state management (Redux/ ...

Senior Technologist (Software)

Hiring Organisation
BAE Systems
Location
Medway, United Kingdom
Employment Type
Full Time
Salary
60000 GBP Annually
future products Designing and developing software prototypes, demonstrators, and proof-of-concept solutions Creating simulation and visualisation environments using Unity, C#, Python and C++ Investigating and applying Generative AI, Large Language Models (LLMs), and intelligent agent technologies Integrating software with hardware, sensors, and external systems Supporting technology studies, customer demonstrations ...

Graduate Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
code Excellent problem-solving abilities Strong interpersonal skills and team spirit You may have: Experience with a high-level language such as Java, Rust, C++, Go, and others Experience with a scripting language such as Python or Bash Familiarity with the Linux OS and working in the shell A basic ...

Senior Software Engineer (Control Systems)

Location
Portsmouth, England, United Kingdom
Robotics, or similar, or equivalent industry experience. Professional experience in design and development of software for control systems. Advanced software development experience in modern C++ (14 or newer). Desirable skills and experience (any would be an advantage): Advanced knowledge of closed loop control, including PID tuning on physical systems. ...

Senior Robotics Engineer

Location
West of England, England, United Kingdom
/Abilities/Qualifications: Strong professional experience building software for physical robots or complex autonomous systems, including substantial hands-on hardware integration. Excellent modern C++ and Python skills, with a high bar for code quality, testing, debugging and maintainability. Deep practical knowledge in several relevant areas such as kinematics, dynamics ...

Associate Simulation Software Engineer

Location
Crawley, England, United Kingdom
course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science Good knowledge of C/C++ principles and practices Able to interpret engineering math and physics concepts and implement as software models and algorithms Ability to work effectively within an agile ...

Senior Software Architect: Ground Segment & Edge Networking

Location
Greater London, England, United Kingdom
professional software engineering experience, spanning cloud architectures, distributed systems, and edge environments. Strong proficiency in a mix of modern programming languages including C/C++, Golang, Python, Java, or Rust. Cloud-Native & Infrastructure: Extensive hands-on experience with cloud-native orchestration and containerization frameworks (Kubernetes, Docker, Helm). Experience with ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
robust CI/CD processes and containerisation strategies using Docker and Kubernetes. Shipping production-ready code in Python and compiled languages such as Rust, C++, or Go. Collaborating with cross-functional teams to integrate advanced AI and Machine Learning capabilities into software architectures. Distilling complex technical concepts into clear, actionable ...

Senior Project Engineer

Location
Peterborough, England, United Kingdom
development Analogue, digital and RF electronics FPGA technologies and firmware development Embedded software design and implementation Software development methodologies Programming languages such as C, C++, C#, Python, JavaScript or HTML Digital Signal Processing (DSP) Network technologies and communication protocols CAD design of mechanical components and assemblies Product introduction into manufacturing ...

Senior Software Engineer GDK

Location
Manchester, England, United Kingdom
experience building complex, scalable, and maintainable software systems.* Strong object-oriented programming skills and proficiency in at least one language such as TypeScript, C#, C++, or similar.* Hands-on experience working with modern game engines such as Unreal, Unity, or equivalent technologies.* Experience working within Agile software development teams ...

Data Engineer, Global Procurement Technology, Global Procurement Tech

Location
Greater London, England, United Kingdom
warehousing and building ETL pipelines Experience with SQL Experience with Redshift, Oracle, NoSQL etc. Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code ...

System Development Engineer, AWS Networking

Location
Greater London, England, United Kingdom
with significant autonomy and levels of ownership Requirements and experience Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust Relevant experience in software development, systems engineering, SRE or DevOps roles Knowledge of professional software engineering best practices for the full software development ...

Senior Flight Dynamics Engineer

Location
Vale of White Horse, England, United Kingdom
level. Desirable skills Security Cleared (Highly desirable) Masters or Doctorate in relevant field Experience in flight dynamics operations & agile methodology Experience using C++, Python, and scripting & basic knowledge of Linux Experience in regression testing and version control Education or experience in Guidance, Navigation and Control Education or experience in image ...

Lead Software Engineer (Real Time Embedded)

Location
Luton, England, United Kingdom
mission- or safety-critical domains including demonstrable example of delivery. High-Integrity Coding: Develop robust, high-quality software (e.g., RTCA-DO178C) using object-oriented C++ or Ada. Leadership & Collaboration: Inspire and support colleagues within multi-disciplinary teams to achieve shared goals. DevOps Mindset: Drive automation across build, test, and deployment ...