1,501 to 1,525 of 1,712 C++ Jobs

Embedded Software Engineer C/C

Hiring Organisation
Octagon Group
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum
environment. Due to the sensitive nature of the projects, security clearance will be required. The Embedded Software Engineer’s main responsibilities: - Develop C/C++ code for embedded systems and user interfaces - Design and develop GUIs using commercial and open-source libraries - Develop system control, monitoring software, and video processing … applications Skills required: - Experience in C/C++ programming for embedded systems - Familiarity with GUI and video processing software development - Strong understanding of testing frameworks and software quality assurance Security Requirements: Due to the nature of this role, candidates must be eligible for security clearance and a UK passport holder. ...

LLM Quant Contractor ~£1200pd

Hiring Organisation
Barclay Simpson
Location
London Area, United Kingdom
fast pace and tight deadlines. Team player, and comfortable with independent work. 1. Quant Dev - with some AI exp. • High-level programming (C# or C++), production code experience • System/API design • Quantitative modelling and strong maths skills • Product knowledge: rates, FX, inflation, credit 2. LLM Quant • LLM fine-tuning … TUNING experience outside of finance will also be considered** • FX and rates product/market knowledge • Quantitative modelling and maths • Programming (Python, C#, or C++), production code experience If you fit either profile (or know someone who does), please get in touch. tg@barclaysimpson.com ...

LLM Quant Contractor ~£1200pd

Hiring Organisation
Barclay Simpson
Location
City of London, London, United Kingdom
fast pace and tight deadlines. Team player, and comfortable with independent work. 1. Quant Dev - with some AI exp. • High-level programming (C# or C++), production code experience • System/API design • Quantitative modelling and strong maths skills • Product knowledge: rates, FX, inflation, credit 2. LLM Quant • LLM fine-tuning … TUNING experience outside of finance will also be considered** • FX and rates product/market knowledge • Quantitative modelling and maths • Programming (Python, C#, or C++), production code experience If you fit either profile (or know someone who does), please get in touch. tg@barclaysimpson.com ...

Algorithm Engineer

Hiring Organisation
Durlston Partners
Location
London, UK
Employment Type
Full-time
Algorithm Engineer (C++ & Python) - Prop Trading - £400k to £500k Overview: Join a small high-performance Systematic Prop Trading business. Working as part of Quant Research team, to analyze data, build models & signals for alpha generation, and manage risk. Responsibilities: Develop software solutions that leverage sophisticated statistical techniques and technologies … thousands of tick-level signals Build a comprehensive, multi-market trading system to capitalize on relative value and statistical arbitrage opportunities. Requirements: Excellent C++ Strong Python Write and deploy code in a production environment - where performance matters Computer Science (or similar) Degree from a Top 20 University Compensation: £400k ...

Algorithm Engineer

Hiring Organisation
Durlston Partners
Location
Slough, Berkshire, UK
Employment Type
Full-time
Algorithm Engineer (C++ & Python) - Prop Trading - £400k to £500k Overview: Join a small high-performance Systematic Prop Trading business. Working as part of Quant Research team, to analyze data, build models & signals for alpha generation, and manage risk. Responsibilities: Develop software solutions that leverage sophisticated statistical techniques and technologies … thousands of tick-level signals Build a comprehensive, multi-market trading system to capitalize on relative value and statistical arbitrage opportunities. Requirements: Excellent C++ Strong Python Write and deploy code in a production environment - where performance matters Computer Science (or similar) Degree from a Top 20 University Compensation: £400k ...

System Optimisation Engineer

Hiring Organisation
Langham Recruitment
Location
London Area, United Kingdom
company who are working on the cutting edge of AI and Machine learning technology. Responsibilities: Design automated test frameworks for optical networks using Python, C++ Develop integrated hardware solutions across network systems using hardware instruments, BERTS, Burst-mode test, and oscilloscopes. Engineer optimisation algorithms as part of the test framework … data for improvement Collaborate with cross-functional teams of hardware, software, embedded and electronic engineers. Skills: Software scripting and Automation experience using Python, C++, C# Experience in generating and scripting algorithms for AI/ML applications, as well as Metaheuristic optimisation. Understanding of cloud-based environments and data pipelines. Degree ...

System Optimisation Engineer

Hiring Organisation
Langham Recruitment
Location
City of London, London, United Kingdom
company who are working on the cutting edge of AI and Machine learning technology. Responsibilities: Design automated test frameworks for optical networks using Python, C++ Develop integrated hardware solutions across network systems using hardware instruments, BERTS, Burst-mode test, and oscilloscopes. Engineer optimisation algorithms as part of the test framework … data for improvement Collaborate with cross-functional teams of hardware, software, embedded and electronic engineers. Skills: Software scripting and Automation experience using Python, C++, C# Experience in generating and scripting algorithms for AI/ML applications, as well as Metaheuristic optimisation. Understanding of cloud-based environments and data pipelines. Degree ...

Perception Software Engineer - SLAM/C

Hiring Organisation
Redline Group Ltd
Location
Cambridge, Cambridgeshire, Waterbeach, United Kingdom
Employment Type
Permanent
Salary
£40000 - £50000/annum
Perception Software Engineer - SLAM/C++ We are partnered with a robotics business in the Cambridge area who are developing next-generation autonomous platforms. They are looking for a Perception Software Engineer - SLAM to design and implement software that enables advanced robotic perception and navigation in real-world agricultural environments. … using CUDA for high-performance vision processing Support improvements across robot navigation and environmental interaction The ideal Perception Software Engineer - SLAM will have: Strong C++ experience, ideally with a focus on vision systems and image processing Experience working in Linux or similar development environments Exposure to SLAM, mapping, and autonomous ...

Software Engineer

Hiring Organisation
Morson Edge
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Contract
Contract Rate
£0 - 65 per hour + Inside IR35
C++ or C Software Engineer Location: Bristol, Full time on site Duration: 12 Months initial SC Clearance Required Rate: £65 ph Umbrella Overview of department: Our team, at our Bristol facility, develop solutions for the next generation of Air Defence Systems developing evolving products whilst maintaining our enviable reputation … safety, performance and dependability. Skillset/Experience required: Essential Knowledge of working work with Cameo/Rhapsody Proven ability in C or C++ programming language Knowledge of DDS middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 Desirable A strong background ...

Staff Software Engineer

Hiring Organisation
KE Technology
Location
London Area, United Kingdom
Staff Software Engineer (Python/Rust/C++/Golang) 📍 London - Hybrid (3 days onsite) 💰 Up to £160,000 base + 25% bonus + equity We’re building the next generation of real-time, low-latency data systems - processing billions of transactions globally. This is a hands-on Staff Engineer … providing fresh daily meals Work remotely from anywhere for one month each year What We’re Looking For Strong coding skills in Python, Rust, C++ or Go Experience with high-performance or distributed systems Familiarity with Kubernetes, Kafka, AWS, Terraform, and CI/CD A collaborative engineer who enjoys solving ...

Staff Software Engineer

Hiring Organisation
KE Technology
Location
City of London, London, United Kingdom
Staff Software Engineer (Python/Rust/C++/Golang) 📍 London - Hybrid (3 days onsite) 💰 Up to £160,000 base + 25% bonus + equity We’re building the next generation of real-time, low-latency data systems - processing billions of transactions globally. This is a hands-on Staff Engineer … providing fresh daily meals Work remotely from anywhere for one month each year What We’re Looking For Strong coding skills in Python, Rust, C++ or Go Experience with high-performance or distributed systems Familiarity with Kubernetes, Kafka, AWS, Terraform, and CI/CD A collaborative engineer who enjoys solving ...

Lead Software Developer

Hiring Organisation
Copello
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum Bonus of up to 21%, 14% pension
British Citizenship & ability to obtain clearance required What you’ll do: Lead a small software team developing synthetic environments and simulation components. Work with C++ and C# to build advanced, real-time systems. Collaborate with project leads, simulation architects and multi-disciplinary teams. Explore new technologies including AR/… development, training and in-service support. Drive innovation through experimentation across the full product lifecycle. What you’ll bring: Strong background in software engineering (C++, C#). Leadership skills to guide a small development team. Problem-solving mindset with a system-wide perspective. (Bonus) Experience with real-time software ...

Senior Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
prototype - and ultimately move into production - highly complex, reliable and performant systems - oftentimes from scratch. Role : Develop ultra-low-latency trading systems using reliable C++ or Rust code Work closely with a close-knit team of Software Developers and Quant Traders Build mission-critical research systems from scratch This … bigger picture' of your work Exceptional systems knowledge Exceptional Linux knowledge Strong networking knowledge (TCP/IP) Strong concurrent programming ability (C++ or Rust) Experienced working with distributed systems Full details are available. Please don't hesitate to get in touch. ...

Embedded Flight Software Engineer

Hiring Organisation
Robotics technology LLC
Location
Huntington Beach, California, United States
Employment Type
Any
Salary
USD Annual
Responsibilities Design and implement real-time embedded software in C++ for VxWorks-based systems. Collaborate with systems, hardware, and test teams to ensure seamless software integration. Participate in Agile development cycles, including sprint planning, code reviews, and retrospectives. Develop and maintain CI/CD pipelines to support automated builds … environments and on flight hardware. Prepare for and support the transition of the program into a classified environment. Essential Skills Proficiency in C++ development for embedded systems. Hands-on experience with VxWorks 6.0 or greater. Strong understanding of real-time embedded systems. Experience with CI/CD pipelines and tools. ...

Real Time Software Development & Deployment Engineer

Hiring Organisation
Expleo UK LTD
Location
Cheadle, Staffordshire, United Kingdom
Employment Type
Permanent
improve the everyday lives of people around the globe. We are seeking a highly experienced Software Engineer with a strong background in modern C++ development for real-time, distributed systems deployed on Linux-based platforms. The role involves delivering high-integrity, maintainable, and robust software within a complex systems environment … candidate will demonstrate strong ownership, disciplined reporting, and the ability to operate effectively in an Agile delivery environment. Design, implement, and maintain high-quality C++ software for real-time, distributed systems. Develop, debug, and deploy software on Linux targets while ensuring performance, reliability, and maintainability. Contribute to the design ...

Embedded Software Engineer

Hiring Organisation
ISL Talent
Location
Bristol, UK
Employment Type
Full-time
hands-on, lab-based role combining embedded software, control systems, and electronics. What you'll be doing Developing embedded firmware in C/C++ on ARM-based MCUs Implementing and tuning control loops (PID, motion control) Working with IMUs and sensor data (basic sensor fusion) Developing detailed documentation based … closely with electrical and mechanical engineers What we're looking for Ideally multiyear experience in embedded software/mechatronics/controls Strong C/C++ experience (bare-metal or RTOS) Hands-on control tuning on real hardware Comfortable with lab tools and debugging embedded systems Experienced at agile, rapid delivery ...

Software Engineer

Hiring Organisation
Line Up Aviation
Location
Bristol, United Kingdom
Employment Type
Contract
Contract Rate
£65/hour
Monday- Friday, 37 Hours per week,12-month contract Location: Bristol IR35 Status : Inside Security Clearance: SC to start Responsibilities Developing and testing complex C++ business logic. Collaboration with internal algorithm teams to create code to execute algorithms, implement complex transformation logic and verification implementation. We expect several iterations using … components that will run in in a virtual environment and supporting the deployment of software. Essential Requirements/Skills/Experience Strong experience in C++ application development. A strong background in software engineering, its realisation and system wide impact. Experience in CI/CD pipelines, GitLab, Docker. Experience of developing ...

Senior Embedded Software Engineer

Hiring Organisation
Searchability
Location
Slough, Berkshire, UK
Employment Type
Full-time
real-world commissioning. SENIOR EMBEDDED SYSTEMS ENGINEER ESSENTIAL SKILLS Strong experience with embedded systems and real-time control environments Proficiency in C/C++ and low-level embedded software development Experience with control systems, actuator integration, and vehicle or industrial automation platforms Knowledge of fieldbus and communication protocols such … process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. KEY SKILLS Embedded Systems, C/C++, Control Systems, Real-Time Systems, Drive-by-Wire, PLC, Functional Safety, ISO 26262, IEC 61508, CAN, EtherCAT, Autonomous Systems, Robotics, Systems Engineering ...

Senior Embedded Software Engineer

Hiring Organisation
Searchability®
Location
London Area, United Kingdom
real-world commissioning. SENIOR EMBEDDED SYSTEMS ENGINEER ESSENTIAL SKILLS Strong experience with embedded systems and real-time control environments Proficiency in C/C++ and low-level embedded software development Experience with control systems, actuator integration, and vehicle or industrial automation platforms Knowledge of fieldbus and communication protocols such … process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. KEY SKILLS Embedded Systems, C/C++, Control Systems, Real-Time Systems, Drive-by-Wire, PLC, Functional Safety, ISO 26262, IEC 61508, CAN, EtherCAT, Autonomous Systems, Robotics, Systems Engineering ...

Senior Embedded Software Engineer

Hiring Organisation
Searchability®
Location
City of London, London, United Kingdom
real-world commissioning. SENIOR EMBEDDED SYSTEMS ENGINEER ESSENTIAL SKILLS Strong experience with embedded systems and real-time control environments Proficiency in C/C++ and low-level embedded software development Experience with control systems, actuator integration, and vehicle or industrial automation platforms Knowledge of fieldbus and communication protocols such … process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. KEY SKILLS Embedded Systems, C/C++, Control Systems, Real-Time Systems, Drive-by-Wire, PLC, Functional Safety, ISO 26262, IEC 61508, CAN, EtherCAT, Autonomous Systems, Robotics, Systems Engineering ...

Software Engineer

Hiring Organisation
Ncounter Technology Recruitment
Location
London Area, United Kingdom
C++ Software Developer, Risk Technology £160,000 to £170,000 Join a high-performance engineering group responsible for the systems that sit at the heart of a global trading operation. This team owns the core risk platform, handling everything from trade intake and real time position tracking to PnL calculation … system level and contribute to a platform that is constantly evolving as trading strategies and data volumes grow. What you bring Strong C++ development experience in Linux environments, ideally 4 to 6 years. A deep grounding in algorithms, multithreading and performance optimisation. Experience contributing to large scale or distributed systems. ...

Software Engineer

Hiring Organisation
Ncounter Technology Recruitment
Location
City of London, London, United Kingdom
C++ Software Developer, Risk Technology £160,000 to £170,000 Join a high-performance engineering group responsible for the systems that sit at the heart of a global trading operation. This team owns the core risk platform, handling everything from trade intake and real time position tracking to PnL calculation … system level and contribute to a platform that is constantly evolving as trading strategies and data volumes grow. What you bring Strong C++ development experience in Linux environments, ideally 4 to 6 years. A deep grounding in algorithms, multithreading and performance optimisation. Experience contributing to large scale or distributed systems. ...

Senior Embedded Engineer

Hiring Organisation
CleanTech Talent
Location
Scotland, United Kingdom
evolution of the in-orbit comms stack. Key Responsibilities Develop L2 firmware, protocols and low-level embedded drivers Architect embedded firmware in C/C++ across RTOS, Linux and bare-metal environments Collaborate with RF, FPGA, software and hardware engineering teams Validate, test and improve proprietary communication techniques Support bring … particularly like to hear from engineers with: 5+ years embedded systems experience, ideally in high-reliability or mission-critical domains Strong C/C++ skills for real-time/embedded systems Background in L1/L2 communications, DSP, or protocol stack development Experience with modern comms standards (e.g. CCSDS ...

C++ Engineer - Up to £180,000 + Bonus + Package

Hiring Organisation
Hunter Bond
Location
Slough, Berkshire, UK
Employment Type
Full-time
C++ Engineer – Ultra-Low-Latency Systems Location: London (Hybrid) Compensation: Up to £180,000 + Bonus + Benefits Experience: 1+ Year(s) The Opportunity Are you passionate about speed, precision, and systems-level engineering? Join a leading buy-side firm as a C++ Developer, building ultra-low-latency trading platforms … bottlenecks throughout the software and hardware stack Driving innovation through advanced systems and hardware-level optimization What You'll Bring Expert proficiency in modern C++ (C++11/14/17/20) with a performance-first mindset Deep understanding of computer architecture, CPU internals, and memory hierarchy Hands-on experience ...

BMS Algorithim Developer

Hiring Organisation
Tata Technologies Europe Ltd
Location
Coventry, West Midlands, United Kingdom
Employment Type
Permanent
charging strategies Model and simulate battery behavior using MATLAB/Simulink and PLECS Write and optimize real-time embedded software in C/C++ for BMS microcontrollers Execute testing strategies including Model-in-the-Loop (MIL), Software-in-the-Loop (SIL), and Hardware-in-the-Loop (HIL) Collaborate with battery … experience in BMS algorithm development (e.g., SoC/SoH estimation, fault handling, thermal modeling) Strong programming skills in MATLAB, Simulink, Embedded C/C++, Python In-depth knowledge of battery chemistries such as Li-ion, LFP, NMC Proficient in control theory, including digital filters and Kalman filters (EKF/ ...