Southampton, England, United Kingdom Hybrid / WFH Options
Langham Recruitment
will be based on your skills and experience — talk with your recruiter to learn more. Base pay range £50,000-£65,000 Senior SoftwareEngineer | Fully Remote | C Linux Our client is seeking a Senior SoftwareEngineer with strong C++ … expertise to join an industry leader in Automotive and Motorsport. Enhance and develop applications, plugins, and interfaces for market-leading simulation engines, using C++ & Linux. You’ll work on legacy code and new features, creating innovative solutions for global clients—both independently and in teams. The role is … quiet workspace at home that can accommodate the use of high-power equipment. What You’ll Be Doing Develop industry-leading vehicle simulation software as part of a dynamic team. Design and implement high-performance features using cutting-edge techniques. Deliver high-quality, reliable software for More ❯
C/C++ Senior SoftwareEngineer, Camera & Sensor Software Job ID: 3007112 | Evi Technologies Limited Do you want to work on truly challenging problems that will change the world and bring people together? Join our team of smart, friendly and inventive builders … product. Our cross-functional team brings together engineers and scientists with deep expertise in the different worlds of image quality, algorithm design, embedded software, robotics and depth sensing, optics/photogrammetry, graphics and simulation, and machine learning. Together we have built a vast range of different ground-breaking … products - from the Echo Look, Echo Show, Ring security cameras and the Astro home robot. Key job responsibilities As a Senior Software Development Engineer you will: - Design algorithms and write software for our consumer products. - Work closely with camera & sensor experts, product management, computer More ❯
Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: C++SoftwareEngineer Location: Nottingham, GB Work Arrangement: Hybrid Markem-Imaje is a trusted world manufacturer of product identification and traceability solutions, offering a full range … regulatory and retailer compliance, better product recalls and improved manufacturing processes. The Role We are looking for passionate and confident experienced and senior software engineers who want to use their skills, as a member of an innovative team within a global company, focusing on existing as well as … next generation market leading products. You'll be part of an entrepreneurial and agile team, writing software and firmware code for embedded system components, while providing strong technical leadership for internal and external engineering partners. You'll have an opportunity to take your skills to the next level More ❯
Geoscience SoftwareEngineer (C Qt, Masters or PhD) Location: Guildford, Surrey (On-site) Client: Hays Job Category: Other EU work permit required: Yes Job Views: 9 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: We are seeking a Geoscience SoftwareEngineer with a … or Computing. The role is based in Guildford, Surrey, and requires full-time on-site work. The ideal candidate will have experience in C++, Qt framework, multithreading, 3D graphics, GIS development, and geological modeling. Knowledge of seismic processing, fracture modeling, and machine learning is a plus. The position … offers opportunities for growth into senior and leadership roles within a dynamic and innovative environment. Responsibilities: Develop and enhance geological software applications using C++ and Qt. Work on real-time systems with large data sets. Collaborate with a creative team to re-engineer and More ❯
is used to make components for spacecraft, race cars, wind turbines and much more. We are looking for a talented and experienced Senior C++SoftwareEngineer to join our agile scrum team continuing to develop EDGECAM software - addressing market needs, extending functionality … and integrating with Hexagon Manufacturing Intelligence's extended software portfolio. This is a senior individual contributor role with no people management responsibility. Job Responsibilities • Developing full Windows desktop graphical engineering software package integrating with our back-end components and cloud services • Enhancing and maintaining existing software solutions, refactoring or creating modules as required • Being responsible for a high-quality and high-performance implementation of the software developed by you • Designing and implementing engineering algorithms using C++ • As an agile Scrum team, working together to complete all tasks for planned softwareMore ❯
Our esteemed clienta trusted partner of the UK Ministry of Defenceis hiring a C++SoftwareEngineer to join their Development Simulation Software team. This team delivers cutting-edge software solutions for non-production test systems, tailored to the needs of … core software development teams. They also develop simulation tools to support product integration and create software that enhances manufa click apply for full job details More ❯
My growing client is seeking a C++SoftwareEngineer, you'll join a cutting-edge defence organisation, working on mission-critical systems. If you have strong experience in C++, Object-Oriented Programming (OOP) and Git version control, this could be a great … the best minds in the industry. Live Security clearance (SC) is preferred, but sponsorship can be provided for eligible candidates. Core Accountabilities: · Develop software to meet customer and business needs in line with all relevant standards. · Test and integrate developed software artifacts with other system elements … to ensure high-quality products. · Log software known issues as tickets to allow monitoring of current product stability and maturity. · Participate in team design and planning sessions to help assure a variety of options. · Make sure code reviews are performed on the developed artifacts to assure we meet More ❯
Our esteemed clienta trusted partner of the UK Ministry of Defenceis hiring a C++SoftwareEngineer to join their Development Simulation Software team. Have you got the right qualifications and skills for this job Find out below, and hit apply to be … considered. This team delivers cutting-edge software solutions for non-production test systems, tailored to the needs of core software development teams. They also develop simulation tools to support product integration and create software that enhances manufa... JBLK1_UKTJ More ❯
Job Title: Senior SoftwareEngineer Location: Basildon (2 Day On-Site Per Week) Starting Salary - Up to £68,000 + Benefits & Bonus Overview of Business & Opportunity: This is an opportunity to join a team in process of growing and broadening their skills. This team has a … focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product documentation Education : - Degree in a relevant … area such as Software or Electronic Engineering Additional Benefits: - Private Medical Insurance, 25 days annual leave, a 5% matched pension, discretionary annual bonus and more. If youre interested in hearing more about this role and to apply, please submit your latest CV . More ❯
Job Title: Senior SoftwareEngineer Location: Basildon (2 Day On-Site Per Week) Starting Salary: Up to £70,000 + Benefits & Bonus Overview of Business & Opportunity: This is an opportunity to join a team in process of growing and broadening their skills. This team has a … focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: Embedded C++Software Development STL Object Orientated Programming Embedded Linux RTOS Work with existing libraries of programme Unit & System Testing Undertake & Complete all relevant Project/Product documentation Education: Degree in a relevant … area such as Software or Electronic Engineering Additional Benefits: Private Medical Insurance, 25 days annual leave, a 5% matched pension, discretionary annual bonus and more. If you’re interested in hearing more about this role and to apply, please submit your latest CV. #J-18808-Ljbffr More ❯
Senior SoftwareEngineer (C/C++/RUST) Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions … a combination of industry-leading tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle. Software Engineering, Sr Engineer At Black Duck Software, we pride ourselves on building products and … named the AppSec leader for seven years in a row by Gartner. Product and team information: We are a team of highly technical software engineers in a fast-paced dynamic environment building an industry leading Static Analysis tool. We are growing the team in the Bangalore office, and More ❯
Overview We are looking for a highly skilled and technically capable senior softwareengineer to join the team of Linaro Forge. As an experienced developer, you'll have a methodical approach to debugging and performance analysis and understand how developers will use our tools to achieve … their objectives. Working as part of a team of C++software engineers, you will help to develop the Linaro Forge Debug and Profiling tools; you will be passionate about making a difference through building outstanding quality products. Linaro Forge is used by software developers … to increase software performance or fix software bugs, from single Linux servers right up to the largest supercomputers in the world. Our tools span a wide range of use cases: from C/C Python developers writing multithreaded server applications, through ML and data analysis, to More ❯
Overview We are looking for a highly skilled and technically capable senior softwareengineer to join the team of Linaro Forge. As an experienced developer, you’ll have a methodical approach to debugging and performance analysis and understand how developers will use our tools to achieve … their objectives. Working as part of a team of C++software engineers, you will help to develop the Linaro Forge Debug and Profiling tools; you will be passionate about making a difference through building outstanding quality products. Linaro Forge is used by software developers … to increase software performance or fix software bugs, from single Linux servers right up to the largest supercomputers in the world. Our tools span a wide range of use cases: from C/C Python developers writing multithreaded server applications, through ML and data analysis, to More ❯
Social network you want to login/join with: Are you an experienced C++SoftwareEngineer looking for your next challenge? Here at Leonardo, we are on the hunt for talented software engineers to support our Sensors & Protection line of business, working … range of defence projects. Direct industry experience is not required, we are happy to explore all backgrounds and help develop all of our software engineers. What you will do We want to develop a new generation of features and capabilities using innovative software solutions and we … need you to create them. You will be a key part in a community of world-class software engineers who will continuously improve, collaborate and innovate with other engineers to create market-leading products within the defence industry. What we are looking for: Understanding and knowledge of one More ❯
Job Title: Senior SoftwareEngineer Location: Basildon (2 Day On-Site Per Week) Starting Salary: Up to £68,000 + Benefits & Bonus Overview of Business & Opportunity: This is an opportunity to join a team in process of growing and broadening their skills. This team has a … focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: Embedded C++Software Development Additional responsibilities to be defined #J-18808-Ljbffr More ❯
This job offer is presented to you through one of our partners. Click on "Show interest" to be redirected. Embedded C/C++SoftwareEngineer | Contract | Outside IR35 Contract – Outside IR35, Cambridgeshire - 3 days on site A leading global company in the communication systems … industry, specializing in the design and production of advanced radio communication systems. Key Requirements: Strong proficiency in C/C++ programming for embedded systems. Understanding of real-time software development and the need for efficient, reliable performance. Experience with microcontroller architectures and device driver development. Familiarity More ❯
Endeavour Recruitment have an outstanding opportunity for an experienced SoftwareEngineer (Java/C++) for a globally renowned software business. Within this role the Senior SoftwareEngineer will form part of team dedicated to designing, coding and testing … Contribute to planning Take overall responsibility for the design and implementation of projects You will have proven experience of; Delivering complex Java and C++ applications Developing within the Scrum framework Writing Tests and TDD OO programming experience Test Automation Desirable experience of; Experience as a Scrum Master, Project … a salary of £50,000+, excellent benefits and the opportunity to play a critical role in the ongoing development of a market leading software product. The role is based near Reading, walking distance from a mainline station and a short distance from the M4, making an easy commute More ❯
Geoscience SoftwareEngineer (C Qt, Masters or PhD) Guildford, Surrey (On-site) £65000 - £120,000 + 25% Bonus, 10% Pension, Private Medical. - A Masters or PhD Degree in Geology, Physics, Mathematics, Science or Computing. - Can work full-time, 5 days a week in Guildford in the … office. Your new company This leading Software provider are looking to bolster their engineering team with an experienced Geological Software Engineer. You will be working full-time in their head office location in the heart of Guildford close to the University and with excellent transport to … London and the surrounding areas in Surrey. This role would essentially suit a Structural Geologist/Physicist/Engineer with Software Development skills in C++/Qt framework. Your new role You'll join a well-established business with decades experience taking them a More ❯
package IT Search is proud to partner with a global FinTech leader expanding its UK engineering presence. We're looking for a Senior C++SoftwareEngineer to join a growing team focused on building and maintaining secure, high-throughput systems enabling real-time global … payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding production environment. This is a product-driven role offering strong ownership and the opportunity … working in a collaborative environment with a strong emphasis on engineering best practices and long-term maintainability. Key Requirements: Strong experience in modern C++ (C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with design patterns, object More ❯
package IT Search is proud to partner with a global FinTech leader expanding its UK engineering presence. We're looking for a Senior C++SoftwareEngineer to join a growing team focused on building and maintaining secure, high-throughput systems enabling real-time global … payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding production environment. This is a product-driven role offering strong ownership and the opportunity … working in a collaborative environment with a strong emphasis on engineering best practices and long-term maintainability. Key Requirements: Strong experience in modern C++ (C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with design patterns, object More ❯
package IT Search is proud to partner with a global FinTech leader expanding its UK engineering presence. We're looking for a Senior C++SoftwareEngineer to join a growing team focused on building and maintaining secure, high-throughput systems enabling real-time global … payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding production environment. This is a product-driven role offering strong ownership and the opportunity … working in a collaborative environment with a strong emphasis on engineering best practices and long-term maintainability. Key Requirements: Strong experience in modern C++ (C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with design patterns, object More ❯
package IT Search is proud to partner with a global FinTech leader expanding its UK engineering presence. We're looking for a Senior C++SoftwareEngineer to join a growing team focused on building and maintaining secure, high-throughput systems enabling real-time global … payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding production environment. This is a product-driven role offering strong ownership and the opportunity … working in a collaborative environment with a strong emphasis on engineering best practices and long-term maintainability. Key Requirements: Strong experience in modern C++ (C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with design patterns, object More ❯
package IT Search is proud to partner with a global FinTech leader expanding its UK engineering presence. We're looking for a Senior C++SoftwareEngineer to join a growing team focused on building and maintaining secure, high-throughput systems enabling real-time global … payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding production environment. This is a product-driven role offering strong ownership and the opportunity … working in a collaborative environment with a strong emphasis on engineering best practices and long-term maintainability. Key Requirements: Strong experience in modern C++ (C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with design patterns, object More ❯
package IT Search is proud to partner with a global FinTech leader expanding its UK engineering presence. We're looking for a Senior C++SoftwareEngineer to join a growing team focused on building and maintaining secure, high-throughput systems enabling real-time global … payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding production environment. This is a product-driven role offering strong ownership and the opportunity … working in a collaborative environment with a strong emphasis on engineering best practices and long-term maintainability. Key Requirements: Strong experience in modern C++ (C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with design patterns, object More ❯
package IT Search is proud to partner with a global FinTech leader expanding its UK engineering presence. We're looking for a Senior C++SoftwareEngineer to join a growing team focused on building and maintaining secure, high-throughput systems enabling real-time global … payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding production environment. This is a product-driven role offering strong ownership and the opportunity … working in a collaborative environment with a strong emphasis on engineering best practices and long-term maintainability. Key Requirements: Strong experience in modern C++ (C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with design patterns, object More ❯