Software Engineering Team Lead

4 weeks ago


Leatherhead, Surrey, United Kingdom RINA Full time

RINA is a global consultancy with a 160-year history, serving multiple industries. We are seeking a Lead Software Engineer to join our Mission Systems business unit, due to continued growth and success. This is a hybrid technical team lead position, leading a niche embedded SW development team and also developing software concurrently.

If you are a dual leader and developer, and driven by diversity of project work, then this role may be suitable for you. Our Mission Systems capability designs and develops systems and software for the Defence sector, across the Army, Royal Air Force, Royal Navy. Recent embedded software development projects have augmented capability for cockpit & pilot systems, avionics equipment, simulation systems and autonomous flight systems.

As a key player in driving continued software leadership and innovation within RINA Mission Systems, you will be responsible for:

  • Leading a small team of embedded SW Engineers.
  • Managing project utilisation and allocating technical tasks.
  • Project managing technical projects for external clients.
  • Managing all software requirements' analysis and design.
  • Defining software architecture and preparing related documents and reports.
  • Managing software quality control and technical assurance.
  • Holding technical design reviews; deciding appropriate actions.
  • Writing technical specifications.
  • Developing, coding and integrating embedded software into embedded computer units.
  • Coordinating debugging and testing.

To be successful in this role, you will need:

  • A degree (BEng, MEng or MSc) in Computer Engineering or equivalent.
  • 3+ years' team lead experience of SW engineers in a work environment.
  • Experience of real-time applications in embedded SW development environments.
  • Current C/C++ Programming expertise.
  • Object-Oriented Design experience, associated with UML formalism.
  • Experience with Azure DevOps and DevOps working patterns would be an advantage.
  • Ideal knowledge of RTOS (FREE RTOS, VxWorks, Integrity, LinxOS, Linux RT...).
  • Knowledge of Avionics, Defence, Space or Railway Domain (Preferable).
  • Evidence of developing embedded systems in high-pressure environments.
  • A strong communicator, both written and verbal.
  • You will either have SC clearance, or must be a British citizen having lived/worked in UK for 5+ years.

RINA is a global, 6,000-strong engineering consultancy providing testing, certification and consulting services across the Defence, Energy, Renewables, Marine, Transport & Infrastructure and Industrial sectors. The 70-strong Mission Systems capability supports the global Consulting workforce, providing significant benefit to the both the project teams and Defence sector as a whole.

In addition to the below, you will become part of our growing global team, working with world-class professionals and clients in a variety of market sectors.

  • 25 days leave (plus bank holidays).
  • Option to buy more holiday.
  • Support of Military Reservists – 5 additional unpaid days.
  • Healthcare cover (Family can be added at an additional cost).
  • Matched 6% pension.
  • Life Assurance.
  • Professional development to become chartered.
  • Pay for professional membership.
  • Cycle to work scheme.
  • Employee perks – retail discounts.
  • Generous recruitment referral bonus.
  • 4 half days paid leave for STEM Ambassadors.

We endeavor to create a work environment where every single person is valued and encouraged to develop new ideas. We provide equal employment opportunities and are committed to creating a workplace where everyone feels respected and safe from discrimination or harassment of any kind.



  • Leatherhead, Surrey, United Kingdom RINA Full time

    Lead Software Engineer Opportunity at RINARINA, a global 160-year-old consultancy, is seeking a skilled Lead Software Engineer to join its Mission Systems business unit. This hybrid technical team lead position involves leading a niche embedded SW development team and developing software concurrently.This is an excellent opportunity for a dual leader and...


  • Leatherhead, Surrey, United Kingdom Bytes Software Services Full time

    Job Title: Development Support AnalystBytes Software Services is seeking a skilled Development Support Analyst to join our team. As a key member of our support team, you will be responsible for delivering high-quality technical support to our Cloud Billing and Adobe order teams, as well as our Marketplace and portal support teams.The successful candidate...


  • Leatherhead, Surrey, United Kingdom Bytes Software Services Full time

    At Bytes Software Services, we are seeking a skilled Senior Licensing Services Consultant to join our team. As a leading provider of premium IT solutions and services, we work with SMEs, corporations, and public sector organizations to modernize and digitally transform their IT infrastructures.We nurture talented individuals to achieve remarkable outcomes...

  • Software Engineer

    3 weeks ago


    Leatherhead, Surrey, United Kingdom Menzies Full time

    Job Summary: As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using programming languages such as Java and Python.Collaborate with cross-functional teams to identify and prioritize project requirements.Test and debug software applications...

  • Software Engineer

    3 weeks ago


    Leatherhead, Surrey, United Kingdom Noir Full time

    Our company, ABC Corporation, is seeking a skilled Software Engineer to join our team. Key responsibilities include designing, developing, and testing software applications. If you have a passion for coding and are eager to take on new challenges, we invite you to apply for this exciting role. **Key Responsibilities:** • Design and develop software...


  • Leatherhead, Surrey, United Kingdom KBR Full time

    {title} is a critical role in our company. As a senior software engineer, you will be responsible for leading the development of software applications. Your expertise will be key in driving the success of our products.Key responsibilities include:Leading cross-functional teams to deliver software projectsCollaborating with product managers to define project...


  • Leatherhead, Surrey, United Kingdom https:www.energyjobline.comsitemap Full time

    Job Title: Flow Assurance Team LeadJob Summary:We are seeking a highly experienced Flow Assurance Team Lead to join our Process Engineering team at KBR Consulting International. As a key member of our team, you will be responsible for leading the Flow Assurance Team and contributing to several flow assurance projects at any given time.Key...


  • Leatherhead, Surrey, United Kingdom Countrywide Full time

    Job Description:As a Senior Software Engineer at Company, you will be responsible for leading the development of company projects. This role requires a strong understanding of software development principles and the ability to work effectively in a team environment.Key Responsibilities:Lead the development of company projectsCollaborate with cross-functional...

  • Software Engineer

    3 weeks ago


    Leatherhead, Surrey, United Kingdom TPF Recruitment Full time

    We are looking for a skilled Software Engineer to join our team. The ideal candidate will have experience in developing high-quality software solutions using a variety of programming languages and technologies. The Software Engineer will work closely with our cross-functional team to design, develop, and deliver software solutions that meet our customers'...


  • Leatherhead, Surrey, United Kingdom KBR Full time

    Job Title: Flow Assurance ManagerPosition Title: Flow Assurance Manager– KBR ConsultingBackgroundKBR Consulting International has a rich heritage of over thirty-five years in the front-end phases of engineering projects, from pre-feasibility to preliminary Front End Engineering Design (FEED) phases. We also undertake small FEEDs and provide specialist...


  • Leatherhead, Surrey, United Kingdom Third Solutions Full time

    Job Title: Senior Software EngineerJob Description:As a Senior Software Engineer in our Cloud Team, you will be responsible for designing and implementing scalable and efficient cloud-based software solutions. Your expertise will drive the development of cutting-edge cloud technologies and ensure seamless integration with our existing...


  • Leatherhead, Surrey, United Kingdom Queen Elizabeth's Foundation for Disabled People Full time

    As a senior software engineer, you will be responsible for designing and developing complex software systems using advanced technology. Your primary focus will be on ensuring the stability and scalability of our applications.Key responsibilities include:Designing and developing software systems using advanced technologyCollaborating with cross-functional...


  • Leatherhead, Surrey, United Kingdom Bridges Electrical Engineers Full time

    We are seeking a Senior Software Engineer with expertise in cloud development to join our team. The ideal candidate will have a strong background in software development and be able to design and implement scalable and secure cloud-based systems.Responsibilities:Design and develop cloud-based software applicationsCollaborate with cross-functional teams to...


  • Leatherhead, Surrey, United Kingdom SeeAbility Full time

    We are seeking a skilled Senior Software Engineer to join our team as a development and maintenance expert. Responsibilities include designing, developing, and maintaining software applications using various programming languages and technologies. The ideal candidate will have excellent problem-solving skills and be able to work collaboratively in a...


  • Leatherhead, Surrey, United Kingdom Technical Staffing Resources Full time

    About Technical Staffing Resources (TSR)We are a leading provider of technical staffing solutions to KBR, supporting their global engineering, construction, and services operations.Job RoleThe Technical Advisor - Offshore Structural role involves collaborating with multidisciplinary teams to prepare engineering deliverables, conduct complex analyses, and...

  • Electrical Team Lead

    4 weeks ago


    Leatherhead, Surrey, United Kingdom https:www.energyjobline.comsitemap Full time

    Technical Staffing Resources (TSR) is the in-house agency and master vendor for KBR, a leading global engineering, construction, and services company. KBR supports the hydrocarbon and government services markets on six continents. As a Lead Electrical Engineer for a 6 month plus contract based in Leatherhead, you will have the opportunity to work on diverse...

  • Software Developer

    3 weeks ago


    Leatherhead, Surrey, United Kingdom Nuffield Health Full time

    **About the Role:**We are looking for a skilled Software Developer to join our team. The successful candidate will be responsible for designing, developing, and testing software applications using a range of programming languages, including Java and Python.**Key Responsibilities:• Collaborate with cross-functional teams to identify and prioritize software...

  • Software Engineer

    3 weeks ago


    Leatherhead, Surrey, United Kingdom Broadplace Advertising Ltd Full time

    About the Role: We are seeking a skilled Frontend Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality frontend features and applications.Key Responsibilities:Design and develop engaging user interfaces and experiencesCollaborate with our...


  • Leatherhead, Surrey, United Kingdom Hydro-X Full time

    As a senior software engineer, you will play a key role in designing and implementing scalable and high-performance software systems. Your expertise in software development will enable you to make significant contributions to the team and drive business growth.Key responsibilities will include:Design and implementation of software systemsCollaboration with...


  • Leatherhead, Surrey, United Kingdom Bytes Software Services Full time

    At Bytes Software Services, we're looking for a skilled DaaS Service Desk Agent to join our team. As a key member of our IT support team, you'll be responsible for delivering exceptional customer service and technical expertise to our clients.Key Responsibilities:Manage and prioritize your own workload, ensuring timely and effective resolution of customer...