London, South East, England, United Kingdom Hybrid / WFH Options
Hays Specialist Recruitment Limited
Your new role My client, a global financial institution, is looking for an experienced C++ Engineer with strong Linux experience to work on the development and maintenance of a business-critical application. What you'll need to succeed Strong experience in modern C++ development. Extensive experience working in Linux environments, ideally with RHEL. Mandatory Experience with deployment tools (e.g., Ansible More ❯
SOFTWARE ENGINEER - CONTRACT 12 MONTHS - PORTSMOUTH HYBRID 3 DAYS ON SITE 2 DAYS FROM HOME Essential C++ experience Worked in windows applications, preferably with knowledge of MFC and C# Desirable Real time control coding using ADA preferred but not required click apply for full job details More ❯
to £140,000 per annum (DOE) Hybrid: 3 days per week onsite (Non-negotiable) Location: Central London About the Role A global trading organisation is looking for a Senior C++ Developer to join their team and be responsible for the design, development, and support of systems and services for their next trading platform. Key Responsibilities Collaborate with business analysts and … efficient, flexible, robust and maintainable solutions. Essential Requirements A minimum of 3 years commercial experience in systems analysis, design, and development. Comprehensive knowledge of designing and building server-side C++ applications, ideally on RedHat 7 or later. Proven experience of developing large scale mission critical, low latency or fault tolerant systems. Experience of software development methodologies and working in a … beneficial. Experience of developing low-level, high performance systems. Familiarity with Service Orientated Architecture, concurrency models and threading, multicast messaging or FIX message protocols would be advantageous. Key Skills: C++ (ideally version 17 or later), Red Hat Linux (ideally V7 or later), Low Latency/High Performance trading applications/platforms. To be considered, please ensure you complete your application More ❯
C++ Graphics Software Engineer London £50,000 - £60,000 You’ll be joining a brand-new specialist team of experts across software, product, content, and electronics, developing cutting-edge acoustic and visual technologies that use advanced projection and optimisation techniques to manipulate particles and create dynamic mid-air visual effects. What You’ll Be Doing Implement 3D model slicing algorithms … and prototype GUI applications for authoring and editing animated 3D content. Collaborate closely with multidisciplinary teams to evolve prototype tools into customer-facing products. What's required for this C++ Graphics Software Engineer opportunity? Strong experience in C++. Proven capability with 3D graphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking More ❯
london (city of london), south east england, united kingdom
IC Resources
C++ Graphics Software Engineer London £50,000 - £60,000 You’ll be joining a brand-new specialist team of experts across software, product, content, and electronics, developing cutting-edge acoustic and visual technologies that use advanced projection and optimisation techniques to manipulate particles and create dynamic mid-air visual effects. What You’ll Be Doing Implement 3D model slicing algorithms … and prototype GUI applications for authoring and editing animated 3D content. Collaborate closely with multidisciplinary teams to evolve prototype tools into customer-facing products. What's required for this C++ Graphics Software Engineer opportunity? Strong experience in C++. Proven capability with 3D graphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking More ❯
C++ Graphics Software Engineer London £50,000 - £60,000 You’ll be joining a brand-new specialist team of experts across software, product, content, and electronics, developing cutting-edge acoustic and visual technologies that use advanced projection and optimisation techniques to manipulate particles and create dynamic mid-air visual effects. What You’ll Be Doing Implement 3D model slicing algorithms … and prototype GUI applications for authoring and editing animated 3D content. Collaborate closely with multidisciplinary teams to evolve prototype tools into customer-facing products. What's required for this C++ Graphics Software Engineer opportunity? Strong experience in C++. Proven capability with 3D graphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking More ❯
Develop and integrate robotic software systems, focusing on production-level coding and sensor integration in an Agile environment within an exciting start-up. Required Experience - Jira, Python, Docker, ROS2, C++ Minimum 3 years of production-level software engineering in robotics or related fields. Developed robotic manipulators (kinematics, dynamics, motion planning) using Python (NumPy) and C++ (Eigen). Integrated sensors (RGB … delivery in Docker -based environments. Desirable Experience Experience with PyTorch for AI-based perception/control. Familiarity with MoveIt for motion planning in ROS2 . Knowledge of CUDA for C++ real-time optimisation. To Apply: Please email your CV Desired Skills and Experience Python: Advanced proficiency in Python, leveraging scientific and numerical libraries (e.g., NumPy, SciPy) for robotics software development … and AI integration. C++: Strong expertise in C++ for performance-critical tasks, including motion control, kinematics, dynamics, and real-time robotic systems, using libraries like Eigen ROS2: Deep experience with Robot Operating System 2 (ROS2) for building and integrating modular robotic components, enabling seamless communication between sensors, actuators, and algorithms. Docker: Proficient in Docker and container orchestration workflows to create More ❯
Develop and integrate robotic software systems, focusing on production-level coding and sensor integration in an Agile environment within an exciting start-up. Required Experience - Jira, Python, Docker, ROS2, C++ Minimum 3 years of production-level software engineering in robotics or related fields. Developed robotic manipulators (kinematics, dynamics, motion planning) using Python (NumPy) and C++ (Eigen). Integrated sensors (RGB … delivery in Docker -based environments. Desirable Experience Experience with PyTorch for AI-based perception/control. Familiarity with MoveIt for motion planning in ROS2 . Knowledge of CUDA for C++ real-time optimisation. To Apply: Please email your CV Desired Skills and Experience Python: Advanced proficiency in Python, leveraging scientific and numerical libraries (e.g., NumPy, SciPy) for robotics software development … and AI integration. C++: Strong expertise in C++ for performance-critical tasks, including motion control, kinematics, dynamics, and real-time robotic systems, using libraries like Eigen ROS2: Deep experience with Robot Operating System 2 (ROS2) for building and integrating modular robotic components, enabling seamless communication between sensors, actuators, and algorithms. Docker: Proficient in Docker and container orchestration workflows to create More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
Are you a C/C++ Software Engineer with commercial experience in Embedded Linux development? Are you seeking a challenging mid level Software Engineer role where you can contribute solid C/C++ development skills under Linux to solve real world problems? Our Client, Global leaders in radar and surveillance systems development, seeks a Degree qualified mid-level Software Engineer … to join their team. Hybrid working available (3 days office/2 WFH) and a salary on offer to C£45K + good benefits. Working primarily in C++, applicants with strong C skills will be considered. The successful Software Engineer will bring a good academic background to include a minimum of a 2.1 Bachelors Degree in Computer Science or Electronics … with a software bias. Key requirements for the Software Engineer (Embedded Linux) include: C++ development skills or Embedded C with a willingness to learn. Strong experience working with Embedded Linux. Using Linux build systems. Previous involvement in the set-up/configuration of Embedded Linux systems. Exposure to networking protocols. 2+ years commercial Embedded software development experience. To find out More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
Do you possess commercial experience in Embedded Linux development? Are you seeking a challenging mid level Software Engineer role where you can contribute solid Embedded C/C++ development skills to solve real world problems? Our Client, Global leaders in radar and surveillance systems development, seeks a Degree qualified mid-level Embedded Linux Software Engineer to join their team. Hybrid … working available (3 days office/2 WFH) and a salary on offer to C£45K + good benefits. Working primarily in C++, applicants with strong C skills will be considered. The successful Embedded Linux Software Engineer will bring a good academic background to include a minimum of a 2.1 Bachelors Degree in Computer Science or Electronics with a software … bias. Key requirements for the Embedded Linux Software Engineer include: C++ development skills or Embedded C with a willingness to learn. Strong experience working with Embedded Linux. Using Linux build systems such as Yocto or PetaLinux. Previous involvement in the set-up/configuration of Embedded Linux systems. Exposure to networking protocols. 2+ years commercial Embedded software development experience. To More ❯
disciplined engineers. You will collaborate very closely with electronics and mechanical engineers to develop projects from the ground up. You will need to be mathematically minded, with experience on C++, Python and JavaScript. Additional skills in image processing, computer vision, robotics etc is advantageous. Computer Scientist Requirements Recent graduate through to 2/3 years of commercial experience A 1st … class degree in computer science from a top UK university in computer science Experience in C++, Python and JavaScript Knowledge of image processing and robotics is beneficial Mathematically minded and solution orientated A passionate engineer with great communication skills If you are interested in discussing this Computer Scientist position, please apply now and Mike Smith will be in touch. More ❯
disciplined engineers. You will collaborate very closely with electronics and mechanical engineers to develop projects from the ground up. You will need to be mathematically minded, with experience on C++, Python and JavaScript. Additional skills in image processing, computer vision, robotics etc is advantageous. Computer Scientist Requirements Recent graduate through to 2/3 years of commercial experience A 1st … class degree in computer science from a top UK university in computer science Experience in C++, Python and JavaScript Knowledge of image processing and robotics is beneficial Mathematically minded and solution orientated A passionate engineer with great communication skills If you are interested in discussing this Computer Scientist position, please apply now and Mike Smith will be in touch. More ❯
HP22, Aston Clinton, Buckinghamshire, United Kingdom
Career Smart Consulting Ltd
disciplined engineers. You will collaborate very closely with electronics and mechanical engineers to develop projects from the ground up. You will need to be mathematically minded, with expeirence on C++, Python and Javascript. Additional skills in image processing, computer vision, robotics etc is advantageous. Computer Scientist Requirements Recent graduate through to 2/3 years of commercial experience A 1st … class degree in computer science from a top UK university in computer science Experience in C++, Python and Javascript Knowledge of image processing and robotics is benefical Mathematically minded and solution orientated A passionate engineer with great communication skills If you are interested in discussing this Computer Scientist position, please apply now and Mike Smith will be in touch. More ❯
will also have an advanced degree or PhD in a relevant subject Previous commercial experience in areas such as PCB layout, FPGA and SoC design, VHDL, embedded C or C++ development, high speed networking, or RF filtering Excellent client-facing communication skills Ability to obtain a higher level UK security clearance - i.e. British nationality and resident in the UK for … circumstances. The role features a competitive remunerations package including a pension with generous employer contributions, and an annual performance-related bonus. Keywords: PCB Design, FPGA, SoC, VHDL, Embedded C, C++, Linux, Device Drivers, Consultancy, Defence, Surrey Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may More ❯
a range of different industry sectors. The Robotics Software Engineer will be responsible for the design, development, and integration of advanced software for next-generation underwater unmanned platforms using C++, Python on ROS/ROS2. This role will play a pivotal part in driving control, autonomy, perception, and mission-critical software for submersible robotic systems. If you’re passionate about … s or Master’s degree in Robotics , Computer Science, or a related field. 4+ years of experience in embedded systems, robotics software, or unmanned systems development. Strong expertise in C++, Python, and software development for real-time systems. Experience with ROS or ROS 2, including custom nodes, launch files, and integration with hardware. Experience with embedded software development such as More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum plus share scheme & benefits
team of other Automation Infrastructure Engineers and Analysts Experienced in the following: Infrastructure Development and Automation: Building use cases and creating infrastructure applications using programming languages such as C#, C++, and Python to process data locally Containerization and Orchestration: Using tools like Docker and Kubernetes to package and manage applications for scalable and efficient deployment. Packaged Application and industry standard … with cross-functional teams to ensure data quality and integrity. We are looking for experience in the following skills: Extensive experience with Network and Infrastructure Engineering Experience with C#, C++ and Python Infrastructure API implementation experience Experience with creating and managing Data Pipelines, Experience with Data Analytics Experience with Palantir Foundry & AIP or other equivalent tools Experience of SQL What More ❯
london (city of london), south east england, united kingdom
Accenture
team of other Automation Infrastructure Engineers and Analysts Experienced in the following: Infrastructure Development and Automation: Building use cases and creating infrastructure applications using programming languages such as C#, C++, and Python to process data locally Containerization and Orchestration: Using tools like Docker and Kubernetes to package and manage applications for scalable and efficient deployment. Packaged Application and industry standard … with cross-functional teams to ensure data quality and integrity. We are looking for experience in the following skills: Extensive experience with Network and Infrastructure Engineering Experience with C#, C++ and Python Infrastructure API implementation experience Experience with creating and managing Data Pipelines, Experience with Data Analytics Experience with Palantir Foundry & AIP or other equivalent tools Experience of SQL What More ❯
team of other Automation Infrastructure Engineers and Analysts Experienced in the following: Infrastructure Development and Automation: Building use cases and creating infrastructure applications using programming languages such as C#, C++, and Python to process data locally Containerization and Orchestration: Using tools like Docker and Kubernetes to package and manage applications for scalable and efficient deployment. Packaged Application and industry standard … with cross-functional teams to ensure data quality and integrity. We are looking for experience in the following skills: Extensive experience with Network and Infrastructure Engineering Experience with C#, C++ and Python Infrastructure API implementation experience Experience with creating and managing Data Pipelines, Experience with Data Analytics Experience with Palantir Foundry & AIP or other equivalent tools Experience of SQL What More ❯
london (hounslow), south east england, united kingdom
Scalian
Roles and responsibilities of the assignment: Self-Service Check-in Development and maintenance of SSCI applications Kiosk and Web Check-ins Key Deliverables: Develop and maintain backend components using C++11 or above, including performance-critical modules. Build dynamic and responsive More ❯
Roles and responsibilities of the assignment: Self-Service Check-in Development and maintenance of SSCI applications Kiosk and Web Check-ins Key Deliverables: Develop and maintain backend components using C++11 or above, including performance-critical modules. Build dynamic and responsive More ❯
london (city of london), south east england, united kingdom
Burns Sheehan
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge More ❯
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge More ❯
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
I am working with an iGaming company who are looking for a C++ developer to work on a few of their mobile applications. Outside IR353 month contract (possible extensions)£400 per day Fully remote- C SDK/product experience- iGaming/Geolocation services- An individual who can work independently My cleint looking for someone to start Monday 10th with interviews More ❯
Develop and integrate robotic software systems, focusing on production-level coding and sensor integration in an Agile environment within an exciting start-up. Required Experience - Jira, Python, Docker, ROS2, C++ Minimum 3 years of production-level software engineering in robotics or related fields. Developed robotic manipulators (kinematics, dynamics, motion planning) using Python (NumPy) and C++ (Eigen). Integrated sensors (RGB … delivery in Docker -based environments. Desirable Experience Experience with PyTorch for AI-based perception/control. Familiarity with MoveIt for motion planning in ROS2 . Knowledge of CUDA for C++ real-time optimisation. To Apply: Please email your CV More ❯