1,826 to 1,850 of 2,241 C++ Jobs

AI Engineer

Location
Gloucestershire, United Kingdom
have the right to work in the UK. Remote Working is not available. Design and implement robust, real-time embedded software in C and C++ for microelectronics, sensors, and other subsystems. Implement and optimize communication protocols. Build automated CI/CD pipelines for machine learning, manage model versioning, and monitor … solutions with market research and customer requirements. Essential : At least two years of industry experience. A degree-level qualification or above. Fluent in C, C++ and Python, with experience of SQL-based databases. An analytical mindset. You enjoy breaking complex problems down and building them back up into elegant, efficient ...

Embedded Software Engineer

Hiring Organisation
Melbreck Technical Recruitment Ltd
Location
Littlehampton, West Sussex, South East, United Kingdom
Employment Type
Permanent, Work From Home
develop, and implement embedded software for bare-metal systems, focusing on performance, reliability, and resource efficiency. Write efficient and maintainable code in C/C++ (and assembly as needed) for microcontrollers, memory-constrained, and real-time systems. Develop, test, and debug low-level device drivers, peripheral interfaces, and communication protocols … Engineering, Electronics, Electrical Engineering, or a related discipline. Hands-on experience in embedded systems development. Solid understanding of embedded systems design, including C/C++ memory management, microprocessor architectures, instruction efficiency, and I/O timing. Proficient with debugging tools and techniques for embedded systems. Demonstrated ability to identify ...

AI Engineer

Location
United Kingdom
real influence over our products at an early stage. What you will do Design and implement robust, real-time embedded software in C and C++ for microelectronics, sensors and other subsystems. Implement and optimise communication protocols. Build automated CI/CD pipelines for machine learning, manage model versioning, and monitor … customer requirements. What we are looking for At least two years of industry experience. A degree-level qualification or above. Fluent in C, C++ and Python, with experience of SQL-based databases. An analytical mindset. You enjoy breaking complex problems down and building them backup into elegant, efficient code. High ...

Embedded Linux contractor

Location
Theale, England, United Kingdom
panels using C. These protocols are typically over RS485 or Ethernet. Add local web page UI elements and JSON configuration. Redesign and rewrite existing C++ software in C using small modular processes. Maintain code quality via unit tests, system tests in Python and code reviews. About … feedback) and Agile development methodologies. Strong commercial experience developing production embedded Linux software in C. Ability to read, understand and make minor changes in C++ codebase. Reasonable Python skills for writing automated tests. Comfortable using AI-assisted development tools, or willing to adopt them where they can improve development productivity ...

Principal Software Engineer

Hiring Organisation
Aristocrat
Location
Austin, Texas, United States
Employment Type
Permanent
Salary
USD Annual
testing pipelines, and CI/CD development build processes. Expert Knowledge of scripting, animation, session management, and textures. Experience with memory and space optimization. C++ experience. Good written and verbal communication Deep sense of owning your work and prioritizing business and team goals ahead of your self interest Help team … C# 10+ years of experience in Unity Deep, extensive knowledge of the Unity Engine & Editor scripting APIs, memory management, and rendering pipelines. 5+ years C++ Experience working with modern software development processes. Ability to write clear, maintainable and portable code. This job description may have been reviewed and enhanced using ...

AI Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Stroud, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£65,000
influence over the company's products as they develop. What you will do Design and implement robust, real-time embedded software in C and C++ for microelectronics, sensors and other subsystems. Implement and optimise communication protocols. Build automated CI/CD pipelines for machine learning, manage model versioning, and monitor … customer requirements. What our client is looking for Essential At least two years' industry experience. A degree-level qualification or above. Fluency in C, C++ and Python, with experience of SQL-based databases. An analytical mindset: you enjoy breaking complex problems down and building them back up into elegant, efficient ...

Quantitative Trading & Research - Quantitative Developer - Associate or Vice President

Location
Greater London, England, United Kingdom
Design and build high-performance market-data, feature-computation, backtesting, simulation, model-serving, execution, and monitoring components for systematic trading. Develop reliable low-latency C++ services and APIs that integrate quantitative models with real-time market data, pricing, risk controls, and order-management systems. Build scalable data and research pipelines … related technical discipline (or equivalent professional experience). Relevant professional experience in software engineering, quantitative development, low-latency systems, or ML infrastructure. Strong modern C++ skills: data structures, concurrency, memory management, performance profiling, and production debugging. Proficiency in Python and experience building software for quantitative researchers or other data-intensive ...

Principal Software Development Engineer

Location
United Kingdom
progress the deployment of a ‘model first’ development model to Hardware Design. In this role you will be architecting and developing complex C++ and SystemC models of hardware solutions. As an expert in the space, acting as a leader and mentor to other engineers less versed with this style … Qualifications:*** BS/MS Electrical Engineering or Computer Science* 5–10 years of experience in firmware or embedded software development* Proficient with C/C++ in embedded or hardware-adjacent environments* Knowledge of FPGA logic design or hardware description concepts preferred* Solid foundation in object-oriented programming, data structures ...

Software Engineer Visa Sponsorship UK – Nu Quantum, Cambridge

Location
Cambridge, England, United Kingdom
devices, embedded systems, quantum network control solutions, user interfaces and automated scientific experiments.**Requirements:** Experience programming using a compiled language such as Rust or C++; knowledge of microcontrollers and other embedded systems; proficiency with a scripting language such as Python; experience with source control, continuous integration, unit testing, integration … design.* Write good quality code that is tested and maintainable.## Requirements What you’ll need### Essential* Experience programming using a compiled language e.g. Rust, C++* Knowlegde of microcontrollers and other embedded systems. SOCs or FPGA soft cores.* Proficiency with scripting language, e.g. Python* Experience with common development processes such ...

Software Engineer, Cybersecurity Analytics & Enforcement

Location
Greater London, England, United Kingdom
identifiers (e.g. regular expressions) to detect sensitive information, and contributing to the underlying content extraction and identification infrastructure, including components written in C/C++/Swift. Enhancing and maintaining the execution environment for policies, built primarily in Go (Golang) . Managing the policy lifecycle within our backend systems, including … memory management, concurrency, and backend development principles Strong programming skills, supported by several years of professional software engineering experience Experience with Java, C, C++, or similar languages, and an openness to learning Go Familiarity with Python , which shares syntax with Starlark (our embedded scripting language) and is commonly used ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
support others, share knowledge, and help the wider team deliver exceptional outcomes together. What You'll Do Develop high-quality game content using Unity, C++ and C#. Design, implement, and maintain game features that deliver engaging player experiences. Write clean, efficient, and maintainable code in line with established engineering standards … practices. Share knowledge across the team and help foster a collaborative, high-performing engineering culture. What You'll Bring Commercial experience developing software in C++, including the ability to understand, debug, and maintain complex codebases. Experience developing games using the Unity game engine. Strong capability in C# and object-oriented ...

Receiver, Exciter, & Processing Architecture Software Engineer I - Onsite

Hiring Organisation
Raytheon
Location
Marlborough, Massachusetts, United States
Employment Type
Permanent
Salary
USD Annual
next generation radar systems. What You Will Do: Perform system integration activities on distributed heterogenous signal processing systems running Linux. Code, test, and integrate C++ embedded and/or real-time signal processing algorithms or control functions. Defect resolution and code maintenance/updating of existing codebases. Analyze numerical accuracy … code reviews, static analysis, continuous integration. Qualifications You Must Have: Bachelors degree in Electrical Engineering or related Science, Technology, Engineering, or Mathematics (STEM) major. C++ software development experience Experience using Linus Experience may be obtained through on-the-job experience, research, coursework, or projects Qualifications We Prefer: Experience with developer ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
ideal candidate brings strong engineering judgment, good technical range, and the ability to learn quickly. You will be hands-on, working in Python and C++ on devices and services in use by our customers every day. WHAT YOU’LL DO Design and implement algorithms for 3D object tracking, segmentation … features. WHAT YOU’LL NEED 4+ years of software engineering experience in production systems. Strong skill in Python and backend engineering. Working knowledge of C++ or a strong reason to be effective in performance-critical code. Experience with data-intensive systems, distributed systems, parallel processing, or efficient data pipelines. Exposure ...

Senior Embedded Software Security Engineer- S3E

Hiring Organisation
Raytheon
Location
Tucson, Arizona, United States
Employment Type
Permanent
Salary
USD Annual
real-time missile software. Apply System Security principles to the design and implementation of Missile software applications. Develop software applications using C and C++ languages on a variety of computing platforms Understand real-time software design and the performance implications associated with specific System Security implementations. Able to understand … Bachelor's in Science, Technology, Engineering, or Mathematics (STEM) AND a minimum of 5 years of relevant software experience Experience with C/C++ Experience with Xilinx UltaScale+ MPSoC, Versal, or similar Embedded Processors Experience with embedded OS like VxWorks, Embedded Linux, or similar The ability to obtain and maintain ...

C# / C++ Software Engineer

Hiring Organisation
Certain Advantage
Location
Bolton, Lancashire, United Kingdom
Employment Type
Temporary
Salary
GBP 65 Hourly
World Class Defence Organisation is currently looking to recruit a C#/C++ Software Engineer subcontractor on an initial 12 month contract. Rate: £65.00 per hour Location: Bolton Hybrid/Remote working: The role will be onsite. A compressed 4 day week of Monday to Thursday should be possible click ...

Software Applications Engineer

Hiring Organisation
HP
Location
Fort Collins, Colorado, United States
Employment Type
Permanent
Salary
USD Annual
This job is with HP, an inclusive employer and a member of myGwork - the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Software Applications Engineer Description - Fort Collins ...

Associate Principal Engineer - Motors Verification

Location
Malmesbury, England, United Kingdom
About the Role We are seeking a Lead/Associate Principal Automation & Verification Engineer to join the Motor Test Systems Team. The role may be offered at Lead Engineer or Associate Principal Engineer level depending ...

AI Infrastructure Architect

Location
City Of London, England, United Kingdom
You are a hands on Infrastructure Architect, you are an experienced engineer with several years in infrastructure engineering who now takes on more complex, higher-impact work designing and optimizing the AI and machine learning ...

Software Engineer

Location
Greater London, England, United Kingdom
Software Engineer IV - Applied AI Product Engineer Leading technology company | UK remote | 6-month contract December 2026-June 2027 | 9:00am-6:00pm £56 per hour PAYE + 15% company bonus A leading technology company ...

Software Engineer – Query Engines

Location
Greater London, England, United Kingdom
A World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop ...

AI Infrastructure Architect

Location
Greater London, England, United Kingdom
YOU ARE As a hands- on Infrastructure Architect, you are an experienced engineer with several years in infrastructure engineering who now takes on more complex, higher-impact work designing and optimizing the AI and machine ...

Field Deployment Engineer - AI Robotics in the Field

Location
Oxford, England, United Kingdom
Join Archangel Autonomy and help transform machines into teammates. At Archangel Autonomy, we’re combining AI and robotics to protect our service personnel, critical infrastructure, and first responders in large, remote areas. We’re pushing ...