Woking, Surrey, United Kingdom Hybrid / WFH Options
Arrow McLaren IndyCar
measure your progress in milliseconds And play your part in racing history You belong here. High performance starts with you. Purpose of the Role: Software Development Engineers at McLaren F1 analyse, design and engineer innovative software solutions to projects aligned with the requirements of our racing functions. … to initiatives beyond their direct group or focus area, and collaborate on projects to deliver value to the racing team. Role Dimensions: The McLaren Software & Data Science group is responsible for the analysis, design, and delivery of bespoke software tools and methodologies which help improve our Formula … data acquisition, processing, and analysis. We build tools to manage simulation and car setup optimisation, provide trackside operational decision-making tools, and the base software and hardware that lets the team go racing. We are a cross-functional group, bringing together data science, machine learning, software engineering, and More ❯
Surrey, England, United Kingdom Hybrid / WFH Options
GTS Group Ltd
We’re Hiring: Principal SoftwareEngineer – Satellite Systems Location: Surrey-based (Hybrid) Sector: Satellite Communications | Embedded Systems | Space-tech GTS Space is partnering with a leading company in the space-tech sector, which is on the lookout for a Principal Embedded SoftwareEngineer Our client is … successful space missions across the solar system, with clients like NASA and ESA. With teams on three continents, they’re looking for a Principal SoftwareEngineer to join them in their Surrey office. This is a rare chance to work on mission-critical software for cutting-edge … satellite communications and onboard processing systems. 💡 Your Mission: As Principal SoftwareEngineer, you'll: Lead the design and optimization of software for advanced satellite communication systems Define architecture and drive the development of embedded, real-time solutions Collaborate closely with systems engineers to integrate hardware and softwareMore ❯
A SoftwareEngineer with practical industry experience in the design and test of high reliability code will join an exciting High-Tech Company working in the renewable energy sector. You should bring a range of technical skills to include C# .NET, C Programming, Software QA and an … understanding of electronic hardware. The successful SoftwareEngineer will design, build and maintain efficient, reusable and reliable C# Code with a focus on ensuring best possible performance and responsiveness as well as identifying bottlenecks and bugs in current software. Key Skills and experience for the SoftwareEngineer should include: A relevant Technical Degree qualification. Proven industrial experience in software design and software QA. Experience in the design and test of high reliability code. PC application development with C# or other high level .NET Visual Studio programming language. Experience of software design for high More ❯
A SoftwareEngineer with practical industry experience in the design and test of high reliability code will join an exciting High-Tech Company working in the renewable energy sector. You should bring a range of technical skills to include C# .NET, C Programming, Software QA and an … understanding of electronic hardware. The successful SoftwareEngineer will design, build and maintain efficient, reusable and reliable C# Code with a focus on ensuring best possible performance and responsiveness as well as identifying bottlenecks and bugs in current software. Key Skills and experience for the SoftwareEngineer should include: A relevant Technical Degree qualification. Proven industrial experience in software design and software QA. Experience in the design and test of high reliability code. PC application development with C# or other high level .NET Visual Studio programming language. Experience of software design for high More ❯
Senior SoftwareEngineer , Surrey. The purpose of the Senior SoftwareEngineer is to create, maintain and release high quality software to schedule and lead a small Team in accordance with Company standards. Responsibilities The purpose of the Senior SoftwareEngineer is the design … coding, debugging, testing and maintenance of software for embedded applications encompassing both low-level microprocessor code as well as higher level software designs running within an embedded operating system environment This will be undertaken alongside other technical activities while working with hardware and software engineers to deliver … application logic, peripheral drivers, protocols, human-machine interfaces and documentation of the same A key element of the role will be the delivery of software within agreed timescales and to budget The right candidate will be capable of designing and delivering robust code. Demonstration of competence in using C More ❯
Senior SoftwareEngineer , Surrey. The purpose of the Senior SoftwareEngineer is to create, maintain and release high quality software to schedule and lead a small Team in accordance with Company standards. Responsibilities The purpose of the Senior SoftwareEngineer is the design … coding, debugging, testing and maintenance of software for embedded applications encompassing both low-level microprocessor code as well as higher level software designs running within an embedded operating system environment This will be undertaken alongside other technical activities while working with hardware and software engineers to deliver … application logic, peripheral drivers, protocols, human-machine interfaces and documentation of the same A key element of the role will be the delivery of software within agreed timescales and to budget The right candidate will be capable of designing and delivering robust code. Demonstration of competence in using C More ❯
Senior SoftwareEngineer Surrey £c75,000 Purpose of the Role The purpose of the senior SoftwareEngineer is to create, maintain and release high quality software to schedule, in accordance with Company standards. Key Responsibilities: The purpose of the senior SoftwareEngineer is … the design, coding, debugging, testing and maintenance of software for embedded applications encompassing both low-level microprocessor code as well as higher level software designs running within an embedded operating system environment This will be undertaken alongside other technical activities while working with hardware and software engineers … application logic, peripheral drivers, protocols, human-machine interfaces and documentation of the same A key element of the role will be the delivery of software within agreed timescales and to budget The right candidate will be capable of designing and delivering robust code. Demonstration of competence in using C More ❯
reigate, south east england, united kingdom Hybrid / WFH Options
Client Server
Principal Backend SoftwareEngineer/Developer (C# .Net Core Azure) Reigate/WFH to £95k Are you a backend focussed .Net technologist looking for an opportunity to work on cutting edge SaaS technology? You could be progressing your career in a senior hands-on role at a global … InsurTech. As a Principal Backend SoftwareEngineer you will take a lead role in the team responsible for their flagship SaaS insurance platform that handles 4 billion requests per month. The work is challenging and complex, you'll focus on delivering the evolution of backend services that support … technical projects and promoting best practices You have excellent written and verbal communication skills What's in it for you: As a Principal Backend SoftwareEngineer/Developer you will earn a competitive salary package including: Salary to £95k Bonus (c20%) 25 days holiday (and ability to buy More ❯
Reigate, Surrey, South East, United Kingdom Hybrid / WFH Options
Client Server
Backend SoftwareEngineer/Developer (C# .Net Core Azure SaaS) Reigate/WFH to £90k Are you a backend focussed C# technologist with an indepth knowledge of Azure? You could be progressing your career in a senior, hands on role at a global InsurTech business that is producing … game changing technology. As a Backend SoftwareEngineer you will join the team responsible for their flagship SaaS insurance platform that handles 4 billion requests per month, playing a key role in designing and developing new features and enhancements whilst ensuring high levels of security, reliability, maintainability, usability … team meet-ups and stakeholder meetings with the other three days work from home. Abou you: You have expertise with C# .Net Core backend software development, having worked on large, scalable systems with complexity You're an advocate of creating, clean, reusable and maintainable code and have a good More ❯
Reigate, Surrey, South East, United Kingdom Hybrid / WFH Options
Client Server
Lead Backend SoftwareEngineer/Developer (C# .Net Azure SaaS) Reigate/WFH to £100k Are you a backend focussed C# technologist with an indepth knowledge of Azure, combined with technical leadership skills? You could be progressing your career in a senior, hands on role at a global … InsurTech business that is producing game changing technology. As a Lead Backend SoftwareEngineer you'll collaborate, problem solve and provide technical leadership to a small team of other senior engineers to build the 1st generation of a highly complex SaaS platform that enables Insurance brokers to manage … team meet-ups and stakeholder meetings with the other three days work from home. About you: You have expertise with C# .Net Core backend software development, having worked on large, scalable systems with complexity You have a strong knowledge of Azure and SaaS You have strong technical project leadership More ❯
Woking, Surrey, United Kingdom Hybrid / WFH Options
Proactive Appointments
SoftwareEngineer - Woking - Perm Salary: £35,000 - £40,000 pa Hybrid 3 days a week on site Are you a talented developer looking for some real experience in a working software environment. You are a dedicated person who truly values the opportunity of building and shipping real … software solutions, and who wants to make a real contribution to our client's growth. About the role The client has an established user base of 100+customers with 350+ solutions, all running on our own in-house-developed Digital eXperience Platform (DXP) on a high-availability Azure environment. Over … the last few years, the majority of new features have been added through a new micro-services framework - including intelligent transformation and AI features. SoftwareEngineer skills required Would prefer candidates with 2-3+ years of experience, but will always consider bright candidates looking for their next More ❯
Staines, Surrey, South East, United Kingdom Hybrid / WFH Options
Spectrum It Recruitment Limited
Senior SoftwareEngineer required by an established technology company located in Staines. Hybrid working - three days per week in the office. The Senior SoftwareEngineer will focus on developing and maintaining SDKs for for four key products spanning JavaScript (TypeScript), Roku (BrightScript), Android (Java) and iOS … Objective-C). The Senior SoftwareEngineer will be the 'code owner' for JavaScript and Roku SDKs. Key Responsibilities Being 'code owner' for JavaScript and Roku SDKs Analysing and defining new requirements Maintaining and improving CI/CD Ensuring feature parity and API alignment between different platforms SDK … improvements where possible Helping define software development practices, policies & tooling Key Experience Strong JavaScript knowledge Commercial experience with Java and/or Objective-C Version control and other core software engineering skills Experience in any of the following areas would be advantageous but is not a prerequisite Python More ❯
SoftwareEngineer – C++/Linux/Hardware Location : Gloucester or Guildford Salary : £60,000 - £90,000 + 10% Bonus A cutting-edge technology team is looking for a SoftwareEngineer with strong C++ and Linux expertise, coupled with an understanding of how software drives hardware. … come to life from first principles through to fully deployed systems What we’re looking for • Strong C++ and Linux experience – developing low-level software that interacts with hardware • Hardware-focused engineering – understanding how software controls and optimises hardware performance • Hands-on development – this is not a code … team rather than a large corporate development environment, this role is for you Please note we are NOT looking for: • Developers focused on pure software applications rather than software-hardware integration • Candidates who primarily maintain or test existing codebases rather than building new software solutions • Engineers who More ❯
Leatherhead, Surrey, South East Hybrid / WFH Options
CGI
SoftwareEngineer Position Description Elevate your potential with CGI, a global technology service provider and premier business consultancy recognized by Forbes Magazine as a top 100 employer. Our mission is rooted in evolution, excelling in intricate challenges. Collaborating directly with our clients, we employ innovative technologies to revolutionize … go. If your coding skills are backed up with a talent for solving problems, we'll help you to make your best, better. Our Software Engineers are trusted to work closely with a wide range of clients on exciting projects with real-world purpose and impact. CGI was recognised … All applicants must hold or be prepared to undergo National Security Vetting (NSV) Security Check (SC) level" Your future duties and responsibilities In this SoftwareEngineer position, you will be building cutting edge applications in the Space sector. You will take conceptual designs and see them through the More ❯
ASL Technical are looking for Junior Software Engineers to work for an automotive manufacturer of specialist vehicles. Do you have a degree in in an engineering discipline with a passion for software and the automotive industry? If the answer to this questions is yes, we are keen to … hear from you. Overall Purpose of the Position Reporting to the Systems Engineering Manager, this position will work on all areas affecting software control of their vehicles. The successful candidate will be given full support to develop into the role which will have exposure to all matters involved in … the software design and development to operate the functions of these vehicles, specifically the embedded control software and associated HMI. In position, you will be developed to ensure that all control software is fully tested and approved, meeting relevant standards using a defined release process, and that More ❯
an employee to be onsite up to 3 times per week at either our Charlotte or Austin Technical Centers. The Team: GM’s Motorsports Software team analyzes, defines, and delivers next generation groundbreaking Motorsports IT software solutions. Using both innovative cloud-based infrastructure and software development standards … with GM Motorsports Engineering and Race teams to ensure podium wins for GM’s NASCAR, IndyCar, and IMSA sportscar teams! The Role: The Staff SoftwareEngineer will serve in a dual role of providing technical leadership as well as software delivery. This is an experienced position requiring … on contributions to projects, leading in the development of solution architectures, and broad exposure to scalable systems development in the cloud. As a Lead SoftwareEngineer, you will have the opportunity to apply your experience and training to shape, then apply your vision in building Motorsports software. At More ❯
an employee to be onsite up to 3 times per week at either our Charlotte or Austin Technical Centers. The Team: GM’s Motorsports Software team analyzes, defines, and delivers next generation groundbreaking Motorsports IT software solutions. Using both innovative cloud-based infrastructure and software development standards … with GM Motorsports Engineering and Race teams to ensure podium wins for GM’s NASCAR, IndyCar, and IMSA sportscar teams! The Role: The Staff SoftwareEngineer will serve in a dual role of providing technical leadership as well as software delivery. This is an experienced position requiring … on contributions to projects, leading in the development of solution architectures, and broad exposure to scalable systems development in the cloud. As a Lead SoftwareEngineer, you will have the opportunity to apply your experience and training to shape, then apply your vision in building Motorsports software. At More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Working on best-in-class software for geoscience and geoengineering applications Based full-time in newly furbished offices, this growing industry leader develops a range of software products that are used by leading companies in the energy, mining and O&G industries. They are looking to grow their … current team and seek a SoftwareEngineer with specific experience and interests in structural geology applications. The company offer an extensive package including highly competitive salary, performance related bonus and other benefits. As a softwareengineer within their team, general activities will include software coding … If you would need to relocate, relocation assistance is on offer for qualifying candidates. Keywords: PhD/Experienced, C/C++, Geology, Geophysics, Geoengineering, Software Engineering Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
Based full-time in newly furbished offices, this growing industry leader develops a range of software products that are used by leading companies in the energy, mining and O&G industries. They are looking to grow their current team and seek a SoftwareEngineer with specific experience … interests in structural geology applications. The company offers an extensive package including a highly competitive salary, performance-related bonus, and other benefits. As a softwareengineer within their team, general activities will include software coding, interface design, testing, and algorithm development. However, this is expected to be More ❯
Guildford, Surrey, South East, United Kingdom Hybrid / WFH Options
Interact Consulting Limited
Are you a Golang SoftwareEngineer looking for your next big move? We're partnering with an innovative fintech company that's on the lookout for Mid-Level Golang Software Engineers to join their growing team. This is a hybrid role with just one day a month … architecture muscles with Domain-Driven Design (DDD), CQRS, and Repository Patterns, helping to shape complex business logic into elegant, production-ready solutions. The Golang SoftwareEngineer will have: 2+ years of hands-on Golang experience Understanding of DDD, CQRS, and Repository Patterns Familiarity with Hexagonal architecture Experience with … cloud platforms like AWS Solid understanding of microservices and API's If you're passionate about Go, love solving real-world problems with modern software design principles, and want to be part of a collaborative, forward-thinking environment—this is your chance. Apply now and let's talk More ❯
Contact Name: Luke Checkley Telephone: Are you a Golang SoftwareEngineer looking for your next big move? We're partnering with an innovative fintech company that's on the lookout for Mid-Level Golang Software Engineers to join their growing team. This is a hybrid role with … architecture muscles with Domain-Driven Design (DDD), CQRS, and Repository Patterns, helping to shape complex business logic into elegant, production-ready solutions. The Golang SoftwareEngineer will have: 2+ years of hands-on Golang experience Understanding of DDD, CQRS, and Repository Patterns Familiarity with Hexagonal architecture Experience with … cloud platforms like AWS Solid understanding of microservices and API's If you're passionate about Go, love solving real-world problems with modern software design principles, and want to be part of a collaborative, forward-thinking environment-this is your chance. Apply now and let's talk More ❯
Redhill, Surrey, United Kingdom Hybrid / WFH Options
The Travelers Indemnity Company
on collaboration. Imagine loving what you do and where you do it. Target Openings 2 What Is the Opportunity? Join us as a Lead SoftwareEngineer as we transition to and implement Guidewire. If you have experience with Guidewire's PolicyCenter and/or ClaimCenter, we want to … hear from you! Apply now to be a part of our innovative team and make a significant impact on our technology journey. Travelers Software Engineering team is dedicated to creating seamless customer experiences through cutting-edge technology solutions. We are looking for a Lead SoftwareEngineer to … on complex business initiatives. Acting as an influential leader, you will help guide strategic planning and oversee the design, development, and implementation of new software initiatives. We offer a unique opportunity to advance your career in an innovative environment with a company that has earned the reputation as one More ❯
guildford, south east england, united kingdom Hybrid / WFH Options
McLaren F1 Team
provide technical leadership on a range of projects, contribute to initiatives beyond your own team, and mentor less experienced team members. Role Dimensions: The Software & Data Science department is responsible for the analysis, design, and delivery of bespoke software tools and methodologies which help improve our Formula … car's performance. As a Senior Python SoftwareEngineer, your role will combine elements of technical leadership and agile project delivery. You’ll be involved in all stages of the development life cycle for new and existing software platforms that leverage python and the python ecosystem, from … on projects to deliver solutions on time and budget To capture and understand project requirements, define specifications, and to architect robust, scalable, and testable software and system solutions To work collaboratively with your team, the department, and stakeholders in line with the Software & Data Science Guiding Principles To More ❯
Weybridge, England, United Kingdom Hybrid / WFH Options
Reggie & Co Recruitment
SoftwareEngineer Skills/Exposure: C++, Git, Atlassian, Windows & Linux. Salary: £60,000 to £90,000 Benefits: Bonus, Healthcare, Pension, Extended Holiday Office Location: Weybridge Working Setup: Hybrid. Open to discussion. I’m working with a client looking for a C++ Developer with solid networking experience. The team … builds high-performance, network-heavy software used in complex, distributed environments. It’s a technical role with a strong engineering culture. What you’ll need: Strong C++ experience in production systems. Exposure to Python, Java, JavaScript, or Go Comfortable working on multi-threaded, low-latency code. Networking/Protocol … and improving network communication features: sockets, TCP/UDP, and protocol-level logic. Working on multi-threaded systems and performance-critical code. Contributing to software architecture and design discussions. Collaborating with other teams working in Python, Go, and Java. Writing tests and reviewing code as part of a well More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Vocative Consulting
Senior SoftwareEngineer - Permanent - Hybrid (1 day a fortnight in the office) - £75-80K An excellent opportunity to join a well established software business and be part of the modernisation of their core product. You'll be a key part of the software engineering function More ❯