Lead Software Engineer

8 hours ago


Weybourne Surrey, United Kingdom CV-Library Full time

Lead Software Engineer
Location: Farnborough, United Kingdom

Join our team and help shape the future of global communication. For over 35 years, we've been delivering cutting-edge solutions that empower consumers, businesses, governments, and militaries worldwide. We're looking for a bold, innovative, and collaborative Lead Software Engineer - Embedded C to lead the charge in designing, developing, and testing advanced software systems.
About the Role
As a Lead Software Engineer, you will play a pivotal role in driving technical excellence and leading a talented team of software developers. This role blends hands-on technical contributions with leadership responsibilities, including approximately 20% line management duties.
Key Responsibilities

Analyse software requirements and design high-quality software solutions from architecture to implementation.
Create and maintain estimates, supporting the planning and execution of projects.
Lead and mentor a team of engineers, fostering professional development and ensuring successful project delivery.
Supervise progress, resolve design challenges, and ensure adherence to software development best practices.
Drive the evolution of software development methodologies and tools.
Essential Qualifications and Experience

Comprehensive experience in the full software development lifecycle.
Proficiency in C or C++ for embedded applications (experience with PC environments is advantageous).
Sole British Nationality with eligibility for UK Security Clearance (SC).
Deep understanding of operating system concepts, including multi-threading, process scheduling, and memory management.
Strong scripting skills (e.g., bash, Python).
Expertise in Object-Oriented Design (OOD) and programming.
Proficiency in version control and configuration management (e.g., GitHub).
Proven track record in leading software development teams, including mentoring and guidance.
Desirable Skills

Experience with security-focused design and digital security technologies.
Familiarity with:
Continuous integration, unit testing, and static analysis tools.
x86 architecture, hardware programming, and device drivers.
Developing graphical user interfaces (GUIs) and working with NVMe.
Microcontroller development, particularly RISC-V.
Encryption and network security technologies.
Knowledge of tools like IBM Rational DOORS for requirements analysis.
Proficiency in C++ (including STL) on Linux and/or Windows platforms.
RUST programming experience.
Familiarity with cross-compilation toolchains and on-target debugging.
Why Join Us?

Be part of a mission to transform global communication.
Collaborate with world-class teams in a forward-thinking and inclusive environment.
Opportunities for professional growth and exposure to cutting-edge technologies



  • Weybourne, Surrey, United Kingdom CV-Library Full time

    Software Development Engineer Location: Farnborough, United Kingdom (Hybrid) Security Clearance: Must be able to obtain UK Security Clearance One team. Global challenges. Infinite opportunities. Join a company that's redefining connections worldwide! For over 35 years, we've been shaping how governments, militaries, businesses, and consumers...


  • Guildford, Surrey, United Kingdom Digital Waffle Full time €85,000

    Job Title: Lead Software Engineer Location: Guildford Salary: £85,000 D.O.E Digital Waffle is partnered with a SaaS company looking for a Lead Software Engineer to join their expanding team. You’ll work on exciting projects, building high-performance back-end systems that utilise AI to drive their business. Key Responsibilities: Develop and maintain...


  • Guildford, Surrey, United Kingdom Digital Waffle Full time €85,000

    Job Title: Lead Software Engineer Location: Guildford Salary: £85,000 D.O.E Digital Waffle is partnered with a SaaS company looking for a Lead Software Engineer to join their expanding team. You’ll work on exciting projects, building high-performance back-end systems that utilise AI to drive their business. Key Responsibilities: Develop and maintain...

  • Systems Engineer

    8 hours ago


    Weybourne, Surrey, United Kingdom CV-Library Full time

    Product Development - System Engineer Farnborough, United Kingdom | Hybrid Must be able to obtain a United Kingdom Security Clearance About Us: One team. Global challenges. Infinite opportunities. We're on a mission to deliver connections with the capacity to change the world. For over 35 years, we have been shaping how consumers, businesses,...


  • Guildford, Surrey, United Kingdom Digital Waffle Full time €85,000

    Job Title: Lead Software Engineer Location: Digital Waffle is partnered with a SaaS company looking for a Lead Software Engineer to join their expanding team. You’ll work on exciting projects, building high-performance back-end systems that utilise AI to drive their business. Develop and maintain back-end services and APIs using C# and .NET Core. ...


  • Guildford, Surrey, United Kingdom Digital Waffle Full time €85,000

    Job Title: Lead Software Engineer Location: Digital Waffle is partnered with a SaaS company looking for a Lead Software Engineer to join their expanding team. You’ll work on exciting projects, building high-performance back-end systems that utilise AI to drive their business. Develop and maintain back-end services and APIs using C# and .NET Core. ...

  • Software Engineer

    3 weeks ago


    Surrey, United Kingdom Austen Lloyd Limited Full time

    Job Description for Software EngineerWe are looking for a skilled Software Engineer to join our team.The ideal candidate will have a solid understanding of software development principles and the ability to work collaboratively with our team.Responsibilities include:Designing, developing, and testing software applicationsCollaborating with cross-functional...

  • Software Engineer

    2 months ago


    Surrey, United Kingdom Prism Digital Full time

    Graduate & Experienced Software Engineer + Graduate & Experienced Hardware Engineer I am on the hunt for a highly motivated Software & Hardware Engineer (graduate or experienced) to join my tech solutions client. Dedicated to pushing the boundaries of technology and innovation, the company is adept at developing innovative processing algorithms and RF...

  • Software Engineer

    2 months ago


    Surrey, United Kingdom Prism Digital Full time

    Graduate & Experienced Software Engineer + Graduate & Experienced Hardware Engineer I am on the hunt for a highly motivated Software & Hardware Engineer (graduate or experienced) to join my tech solutions client. Dedicated to pushing the boundaries of technology and innovation, the company is adept at developing innovative processing algorithms and RF...

  • Software Engineer

    2 weeks ago


    Surrey, United Kingdom Prism Digital Full time

    Graduate & Experienced Software Engineer + Graduate & Experienced Hardware Engineer I am on the hunt for a highly motivated Software & Hardware Engineer (graduate or experienced) to join my tech solutions client. Dedicated to pushing the boundaries of technology and innovation, the company is adept at developing innovative processing algorithms and RF...

  • Software Engineer

    2 months ago


    Surrey, United Kingdom Prism Digital Full time

    Graduate & Experienced Software Engineer + Graduate & Experienced Hardware Engineer I am on the hunt for a highly motivated Software & Hardware Engineer (graduate or experienced) to join my tech solutions client. Dedicated to pushing the boundaries of technology and innovation, the company is adept at developing innovative processing algorithms and RF...

  • Software Engineer

    2 months ago


    Surrey, United Kingdom Prism Digital Full time

    Graduate & Experienced Software Engineer + Graduate & Experienced Hardware EngineerI am on the hunt for a highly motivated Software & Hardware Engineer (graduate or experienced) to join my tech solutions client. Dedicated to pushing the boundaries of technology and innovation, the company is adept at developing innovative processing algorithms and RF system...

  • Software Engineer

    2 months ago


    Surrey, United Kingdom Prism Digital Full time

    Graduate & Experienced Software Engineer + Graduate & Experienced Hardware EngineerI am on the hunt for a highly motivated Software & Hardware Engineer (graduate or experienced) to join my tech solutions client. Dedicated to pushing the boundaries of technology and innovation, the company is adept at developing innovative processing algorithms and RF system...

  • Software Engineer

    2 months ago


    Surrey, United Kingdom Prism Digital Full time

    Graduate & Experienced Software Engineer + Graduate & Experienced Hardware EngineerI am on the hunt for a highly motivated Software & Hardware Engineer (graduate or experienced) to join my tech solutions client. Dedicated to pushing the boundaries of technology and innovation, the company is adept at developing innovative processing algorithms and RF system...

  • Technical Lead

    3 weeks ago


    Surrey, United Kingdom Young's Full time

    About the RoleWe are seeking a Technical Lead - Software Development to join our team at {company}. As a Technical Lead, you will be responsible for leading the development of software applications and collaborating with cross-functional teams to drive business outcomes.ResponsibilitiesLead the development of software applications, ensuring they meet...


  • Surrey, United Kingdom LNRS Data Services Ltd Company Full time

    About the RoleAt LNRS Data Services Ltd Company, we are seeking a highly skilled Senior AI Software Development Lead to join our technology department and contribute to the development of our Generative AI solution.This is an exciting opportunity for a talented software engineer to take on a leadership role and work closely with our team to drive innovation...


  • Surrey, United Kingdom Spyrosoft Ltd Full time

    Senior Software Engineer FTC [UK-Surrey]RequirementsC# & C++FullStack knowledge frameworks such as React NextJSKnowledge of automotive communication protocols (CAN, etc)CI/CDLocationSurrey 5 days a week on siteeligibility to work in the UKFTCRole overviewWe are looking for an experiencedSenior Software Engineerto join our team and work closely with our...

  • Software Engineer

    3 weeks ago


    Surrey, United Kingdom Gartner Full time

    About the Role:We are seeking a skilled Software Engineer to join our team of talented professionals.As a key member of our development team, you will be responsible for designing, developing, and testing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software applications using a variety of programming...


  • Surrey, United Kingdom Prism Digital Full time

    Job Title: Software EngineerWe are seeking a highly motivated and skilled Software Engineer to join our team at Prism Digital. As a key member of our tech solutions team, you will be responsible for developing innovative software solutions that drive business growth and customer satisfaction.Key Responsibilities:Design, develop, and test software...


  • Surrey, United Kingdom Hudson Shribman Full time

    Senior Software EngineerSurrey£c75,000Purpose of the RoleThe purpose of the senior Software Engineer is to create, maintain and release high quality software toschedule, in accordance with Company standards.Key Responsibilities:The purpose of the senior Software Engineer is the design, coding, debugging, testing and maintenance of software for embedded...