Chelmsford, Essex, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded SoftwareEngineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded SoftwareEngineer C/C++ to join their R&D site … based in Chelmsford, Essex. My client is looking for a SoftwareEngineer to join their Team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded software for Linux operating system, Linux kernel development & Linux More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Redline Group Ltd
Robotics SoftwareEngineer - C++/Linux Are you an experienced SoftwareEngineer with a background in Robotic Operating Systems, working with C++ and Linux? Are you based in the Cambridge area, or keen to join one of the UK's leading hubs for robotics and technology innovation? If … client - an innovative 'tech for good' start-up - is actively hiring for a position based in Cambridge, UK, supporting operations across their UK and EU functions. The Robotics SoftwareEngineer, based in Cambridge, will be responsible for: Designing, developing, and testing software systems for advanced robots Collaborating with electronics, mechatronics, and research teams in … an Agile environment Testing, debugging, and verifying written code Travelling to field sites to support physical robots To apply for this Robotics SoftwareEngineer role, you should have: A degree or master's in Software Engineering, Computer Science, or equivalent Provable experience working with C++14 and Linux Extensive experience with ROS1/ROS2 (Robot More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Softweb Resourcing
C++SoftwareEngineer - Cross Platform (Windows/Linux) Are you passionate about building software that solves real-world, challenging problems? Youll contribute to the development and evolution of feature-rich analytical products relied upon worldwide - but in a company thats small enough for you to have an immediate impact with plenty of … career growth. The C++SoftwareEngineer will collaborate with a close-knit group of software engineers working at the cutting edge of a range of complex cross platform software products across desktop, cloud and server environments. This is also one of the friendliest, smartest and fun teams to be part … of in Bristol who can consider someone at the mid or senior level. C++SoftwareEngineer requirements Strong knowledge of modern C++ with experience of C# desirable Excellent problem-solving A solid STEM degree background preferred (but not essential) An enthusiastic, humble approach to learning - and to making things better, every day More ❯
C++SoftwareEngineer - Cross Platform (Windows/Linux) Are you passionate about building software that solves real-world, challenging problems? You’ll contribute to the development and evolution of feature-rich analytical products relied upon worldwide - but in a company that’s small enough for you to have an immediate impact with … plenty of career growth. The C++SoftwareEngineer will collaborate with a close-knit group of software engineers working at the cutting edge of a range of complex cross platform software products across desktop, cloud and server environments. This is also one of the friendliest, smartest and fun teams to … be part of in Bristol who can consider someone at the mid or senior level. C++SoftwareEngineer requirements Strong knowledge of modern C++ with experience of C# desirable Excellent problem-solving A solid STEM degree background preferred (but not essential) An enthusiastic, humble approach to learning - and to making things better More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum Hybrid, Great Pension, Flexi, Bupa
SoftwareEngineer (Robotics/Automation/C++) £50,000 - £54,000 + Flexible Start Time + Career Progression + Early Friday Finish + Enhanced Holiday Dorchester Are you a softwareengineer with experience working in the robotics and automation industry, looking to join an innovating business at the forefront of … cameras, lasers, and waterjet cutters to chainsaws. Despite the complexity, our focus is on creating user-friendly systems. In this role you will be involved in the full software development lifecycle. You will be involved in both the backend, supporting their day-to-day C# development, debugging, researching and testing. The ideal Softwareengineer will have experience in C# .NET and have knowledge of both the frontend and backend. The Role: Develop and maintain backend software in C# .NET, managing data from sources such as 2D/3D vision systems, mathematical modelling and simulation, and hardware/software integration Create Human Machine Interfaces (HMI) using the Blazor framework More ❯
Oxfordshire, Milton Hill, United Kingdom Hybrid / WFH Options
Mars Recruitment
Principal SoftwareEngineer | C++ | Python | Linux Oxfordshire | Hybrid £65,000pa plus benefits: Do you enjoy technically leading and mentoring a team of Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Principal SoftwareEngineer role will be perfect for you. Our client has seen rapid growth over the last few years, and to help develop their talented team of Software Engineers, they now seek a Principal SoftwareEngineer who can technically lead, mentor and develop during an exciting period of innovation. On a day-to-day … basis you will develop and support software applications and drivers for a range of products. You will be technically responsible for ensuring projects meet internal and external customer requirements and completing concept designs through to production. The successful Principal SoftwareEngineer will need the following qualification, experience and skills: A degree in a SoftwareMore ❯
SoftwareEngineer - C++ page is loaded SoftwareEngineer - C++locations: London, United Kingdomtime type: Full timeposted on: Posted 4 Days Agojob requisition id: Ris a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people … can be, specifically overlaying computing on the real world. Next Generation are our first pair of glasses that bring augmented reality to life. We're looking for a C++softwareengineer with a passion for AR to join the Spectacles team at Snap Inc!What you'll do:In this role, you will be … working on client-side solutions that tie together graphics, computer vision, machine learning, and developer tools. Working in London, you'll be collaborating closely with Snap hardware and software teams around the world, pushing the boundaries of what's possible in AR. You will: Create developer-facing APIs and integrate ground-breaking computer vision and machine learning technologies More ❯
place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. SoftwareEngineer - Embedded At The Boeing Company, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to … environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for a SoftwareEngineer - Embedded to join the Government Vehicle Health Management Systems (GVHMS) team located in Hazelwood, Missouri and Berkeley, Missouri. This position will focus on supporting the Boeing … Commercial Airplanes (BCA) & Boeing Global Services (BGS) Software Engineering organization. The GVHMS team develops, fields and supports health management systems for defense platforms. The Central Maintenance Computing System (CMCS) is an on-board system that acquires, stores, analyzes and reports the health of the vehicle. The team is looking for a highly motivated softwareengineerMore ❯
place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. SoftwareEngineer - Embedded At The Boeing Company, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to … environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for a SoftwareEngineer - Embedded to join the Government Vehicle Health Management Systems (GVHMS) team located in Hazelwood, Missouri and Berkeley, Missouri. This position will focus on supporting the Boeing … Commercial Airplanes (BCA) & Boeing Global Services (BGS) Software Engineering organization. The GVHMS team develops, fields and supports health management systems for defense platforms. The Central Maintenance Computing System (CMCS) is an on-board system that acquires, stores, analyzes and reports the health of the vehicle. The team is looking for a highly motivated softwareengineerMore ❯
Senior C++SoftwareEngineer £50,000 - £70,000 An established defence and technology company is looking for a Senior SoftwareEngineer to join their team, contributing to the development and support of innovative test software solutions. This is an exciting opportunity to work on a wide array of … advanced products in a dynamic, multi-disciplinary environment. You’ll join a highly collaborative team at the intersection of software, electronics, and test systems – driving the development of software solutions that support product verification and validation from early design through to deployment in the field. This is an opportunity to work on mission-critical, high-performance … systems while developing your expertise across a diverse product portfolio. In this role, you will be responsible for designing and developing software to configure, test, and validate high-tech products. You’ll collaborate closely with Systems, Electronics, and Test Engineering teams to deliver integrated solutions that support the full product lifecycle. Your work will span from requirements definition More ❯
Senior C++SoftwareEngineer £50,000 - £70,000 An established defence and technology company is looking for a Senior SoftwareEngineer to join their team, contributing to the development and support of innovative test software solutions. This is an exciting opportunity to work on a wide array of … advanced products in a dynamic, multi-disciplinary environment. You’ll join a highly collaborative team at the intersection of software, electronics, and test systems – driving the development of software solutions that support product verification and validation from early design through to deployment in the field. This is an opportunity to work on mission-critical, high-performance … systems while developing your expertise across a diverse product portfolio. In this role, you will be responsible for designing and developing software to configure, test, and validate high-tech products. You’ll collaborate closely with Systems, Electronics, and Test Engineering teams to deliver integrated solutions that support the full product lifecycle. Your work will span from requirements definition More ❯
watford, hertfordshire, east anglia, united kingdom
IC Resources
Senior C++SoftwareEngineer £50,000 - £70,000 An established defence and technology company is looking for a Senior SoftwareEngineer to join their team, contributing to the development and support of innovative test software solutions. This is an exciting opportunity to work on a wide array of … advanced products in a dynamic, multi-disciplinary environment. You’ll join a highly collaborative team at the intersection of software, electronics, and test systems – driving the development of software solutions that support product verification and validation from early design through to deployment in the field. This is an opportunity to work on mission-critical, high-performance … systems while developing your expertise across a diverse product portfolio. In this role, you will be responsible for designing and developing software to configure, test, and validate high-tech products. You’ll collaborate closely with Systems, Electronics, and Test Engineering teams to deliver integrated solutions that support the full product lifecycle. Your work will span from requirements definition More ❯
C++SoftwareEngineer London | Hybrid (2-3 days per week) | Competitive salary + bonus Ncounter is partnering with a leading trading technology group to hire an exceptional C++SoftwareEngineer to build and evolve high-performance order gateway systems used in fast-moving fixed income markets. This is … order validation, routing and exchange connectivity - the backbone of real-time trading. Youll join a collaborative team of developers, quants and platform engineers, working across a high-availability C++ codebase to deliver fast, resilient and observable services. Youll be empowered to design, implement and test software that directly impacts trading performance, scalability and reliability. Key Responsibilities … Design and develop high-throughput order gateway components in modern C++ Implement robust connectivity, order validation and routing logic for fixed income markets Profile and optimise multi-threaded code paths, eliminating performance bottlenecks Apply concurrency, lock-free and memory-efficient techniques to maximise throughput Collaborate with quantitative researchers, traders and SRE teams to deliver reliable releases Contribute to More ❯
C++SoftwareEngineer London | Hybrid (2-3 days per week) | Competitive salary + bonus Ncounter is partnering with a leading trading technology group to hire an exceptional C++SoftwareEngineer to build and evolve high-performance order gateway systems used in fast-moving fixed income markets. This is … validation, routing and exchange connectivity - the backbone of real-time trading. You’ll join a collaborative team of developers, quants and platform engineers, working across a high-availability C++ codebase to deliver fast, resilient and observable services. You’ll be empowered to design, implement and test software that directly impacts trading performance, scalability and reliability. Key … Responsibilities: • Design and develop high-throughput order gateway components in modern C++ • Implement robust connectivity, order validation and routing logic for fixed income markets • Profile and optimise multi-threaded code paths, eliminating performance bottlenecks • Apply concurrency, lock-free and memory-efficient techniques to maximise throughput • Collaborate with quantitative researchers, traders and SRE teams to deliver reliable releases • Contribute More ❯
Senior C++SoftwareEngineer London Join a pioneering team developing advanced software for secure, high-performance communications. This is an opportunity to contribute to technology that supports public safety, defence, and government operations, working within an organisation that combines the innovation of a start-up with the stability of a globally established … QA, and Architecture. If you’re passionate about engineering excellence, security, and reliability, this is a genuinely impactful role. In this role, you’ll design, build, and maintain C++software for mission-critical communication systems while integrating with third-party platforms such as Motorola DCS and CADI. You’ll collaborate closely with cross-functional teams to … deliver scalable and secure solutions that perform under pressure. Your work will also involve participating in architecture discussions, contributing to code reviews, implementing best practices, and ensuring the software meets performance, reliability, and security standards. You’ll have the freedom to innovate and the responsibility to deliver technology that has real-world impact. What's required for this More ❯
Senior C++SoftwareEngineer London Join a pioneering team developing advanced software for secure, high-performance communications. This is an opportunity to contribute to technology that supports public safety, defence, and government operations, working within an organisation that combines the innovation of a start-up with the stability of a globally established … QA, and Architecture. If you’re passionate about engineering excellence, security, and reliability, this is a genuinely impactful role. In this role, you’ll design, build, and maintain C++software for mission-critical communication systems while integrating with third-party platforms such as Motorola DCS and CADI. You’ll collaborate closely with cross-functional teams to … deliver scalable and secure solutions that perform under pressure. Your work will also involve participating in architecture discussions, contributing to code reviews, implementing best practices, and ensuring the software meets performance, reliability, and security standards. You’ll have the freedom to innovate and the responsibility to deliver technology that has real-world impact. What's required for this More ❯
Senior C++SoftwareEngineer London Join a pioneering team developing advanced software for secure, high-performance communications. This is an opportunity to contribute to technology that supports public safety, defence, and government operations, working within an organisation that combines the innovation of a start-up with the stability of a globally established … QA, and Architecture. If you’re passionate about engineering excellence, security, and reliability, this is a genuinely impactful role. In this role, you’ll design, build, and maintain C++software for mission-critical communication systems while integrating with third-party platforms such as Motorola DCS and CADI. You’ll collaborate closely with cross-functional teams to … deliver scalable and secure solutions that perform under pressure. Your work will also involve participating in architecture discussions, contributing to code reviews, implementing best practices, and ensuring the software meets performance, reliability, and security standards. You’ll have the freedom to innovate and the responsibility to deliver technology that has real-world impact. What's required for this More ❯
Senior C++SoftwareEngineer London Join a pioneering team developing advanced software for secure, high-performance communications. This is an opportunity to contribute to technology that supports public safety, defence, and government operations, working within an organisation that combines the innovation of a start-up with the stability of a globally established … QA, and Architecture. If you’re passionate about engineering excellence, security, and reliability, this is a genuinely impactful role. In this role, you’ll design, build, and maintain C++software for mission-critical communication systems while integrating with third-party platforms such as Motorola DCS and CADI. You’ll collaborate closely with cross-functional teams to … deliver scalable and secure solutions that perform under pressure. Your work will also involve participating in architecture discussions, contributing to code reviews, implementing best practices, and ensuring the software meets performance, reliability, and security standards. You’ll have the freedom to innovate and the responsibility to deliver technology that has real-world impact. What's required for this More ❯
london (city of london), south east england, united kingdom
IC Resources
Senior C++SoftwareEngineer London Join a pioneering team developing advanced software for secure, high-performance communications. This is an opportunity to contribute to technology that supports public safety, defence, and government operations, working within an organisation that combines the innovation of a start-up with the stability of a globally established … QA, and Architecture. If you’re passionate about engineering excellence, security, and reliability, this is a genuinely impactful role. In this role, you’ll design, build, and maintain C++software for mission-critical communication systems while integrating with third-party platforms such as Motorola DCS and CADI. You’ll collaborate closely with cross-functional teams to … deliver scalable and secure solutions that perform under pressure. Your work will also involve participating in architecture discussions, contributing to code reviews, implementing best practices, and ensuring the software meets performance, reliability, and security standards. You’ll have the freedom to innovate and the responsibility to deliver technology that has real-world impact. What's required for this More ❯
Oxford, Oxfordshire, England, United Kingdom Hybrid / WFH Options
Corriculo Ltd
SoftwareEngineer, AI, C Python, Oxford, COR7394 Are you a talented SoftwareEngineer eager to explore the intersection of AI and manufacturing? This could be your opportunity to join a team helping shape next-generation tools using cutting-edge technology! The Position As a SoftwareEngineer, you’ll … work directly with a small team to develop advanced analysis algorithms and integrate local large language models (LLMs) into real-world applications. You’ll focus on building robust software solutions using C++ or Python, contributing to Product Lifecycle Management integrations, and iterating on prompt-based AI applications. This is a hands-on role in a fast … moving environment. You’ll have the freedom to experiment, influence the product’s direction, and take ownership of key technical deliverables. The Company Our client is a software company pioneering tools that combine AI into manufacturing applications. Working here means joining a small, highly collaborative team focused on innovation, autonomy, and delivering practical solutions. This role is hybrid More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
Senior C Rust SoftwareEngineer Top of the market salaries - Hybrid Working - Cambridge A Senior C++SoftwareEngineer is required to join an exciting technology firm with the opportunity to design and implement high-performance software. You'll also collaborate with cross-functional teams to ensure optimal solution creation and … delivery. What’s Required? For this Senior C Rust SoftwareEngineer role, we’re interested in people from a variety of backgrounds, but your experience may include some of the following: Strong C Rust programming skills Strong knowledge of CPU's/GPU's Good Multithreading experience Linux experience If you’re a Senior C++SoftwareEngineer looking for an exciting new challenge within a great company, then please apply today to learn more! To find out more about this and other Software opportunities across the UK, please contact Jack Bird at IC Resources. More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
IC Resources
Senior C Rust SoftwareEngineer Top of the market salaries - Hybrid Working - Cambridge A Senior C++SoftwareEngineer is required to join an exciting technology firm with the opportunity to design and implement high-performance software. You'll also collaborate with cross-functional teams to ensure optimal solution creation and … delivery. What’s Required? For this Senior C Rust SoftwareEngineer role, we’re interested in people from a variety of backgrounds, but your experience may include some of the following: Strong C Rust programming skills Strong knowledge of CPU's/GPU's Good Multithreading experience Linux experience If you’re a Senior C++SoftwareEngineer looking for an exciting new challenge within a great company, then please apply today to learn more! To find out more about this and other Software opportunities across the UK, please contact Jack Bird at IC Resources. More ❯
Cambridge, Cambridgeshire, England, United Kingdom
Redline Group Ltd
Robotics SoftwareEngineer - C Linux Are you an experienced SoftwareEngineer with a background in Robotic Operating Systems, working with C++ and Linux? Are you based in the Cambridge area, or keen to join one of the UK's leading hubs for robotics and technology innovation? If so, our client … an innovative "tech for good" start-up - is actively hiring for a position based in Cambridge, UK, supporting operations across their UK and EU functions. The Robotics SoftwareEngineer, based in Cambridge, will be responsible for: Designing, developing, and testing software systems for advanced robots Collaborating with electronics, mechatronics, and research teams in an … Agile environment Testing, debugging, and verifying written code Travelling to field sites to support physical robots To apply for this Robotics SoftwareEngineer role, you should have: A degree or master's in Software Engineering, Computer Science, or equivalent Provable experience working with C++14 and Linux Extensive experience with ROS1/ROS2 (Robot Operating More ❯
SoftwareEngineer Join our UK Team who are committed to a Mission! A SoftwareEngineer is required to support the development of a multiple award winning ATM system. This is an opportunity to work on a programme with an exciting pipeline of international work and provide Air Traffic Control Officers (ATCO) with … tools to enhance their operation. The successful candidate does not need to be familiar with ATM; on-the-job training will be provided as required. The softwareengineer will work in a rapidly changing environment, delivering software of a high quality to wide range of difficult problems. They will work as part of a … team performing all software development activities throughout the development life cycle to meet sprint milestones. The position will require understanding and application of the software engineering standards, principles and best practices. Typical Duties: Design software using functional and/or object oriented methodologies Implement software solutions and/or tools that contain More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Backend SoftwareEngineer/Developer (Linux SQL C++17) London/WFH to £110k Global-leading FinTech is seeking a senior Backend SoftwareEngineer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. The organisation is a pioneer in the field of cross-asset … securities and derivatives post-trade processing technology, and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is a great opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. As a Backend SoftwareEngineer, you'll be responsible for designing and building unique technical solutions, meeting user requirements and contributing to the evolution of the cutting-edge platform. Not only can you take advantage of working in a modern, technology-driven environment, but you will be granted a great deal of autonomy across the full development lifecycle, influencing key More ❯