Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Sign up for Jobbird
An error occurred while opening the sign-up page. Please try again.

Loading window...

Forgot my password
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Log out
Unfortunately, something went wrong while signing out. Please try again.

Loading window...

Job application sent
Something went wrong while logging in. Please try again.
Something went wrong while signing up. Please try again.

Loading window...

logo
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Filters
Filters
Location and distance
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Jobs posted from
Salary from (per month)
Filters
How our sorting works

The order in which job vacancies are displayed is determined by a composite score based on the following factors:

  • Keyword Relevance: How well your search terms match the vacancy details. We prioritize matches found in the job title, followed by job requirements, location names, and educational levels. Matches within general employer information or the organization's name carry a lower weight.
  • Commercial Prioritization (Premium Jobs): Vacancies paid for by employers ('Premium' or 'Sponsored') receive a ranking boost and will appear higher in the search results.
  • Recency (Date Relevance): Newer vacancies are prioritized. The relevance score of a vacancy is reduced by half once the posting is older than 30 days.
  • Proximity (Distance Relevance): Vacancies located closer to your search location are ranked higher. For vacancies located more than 30 km from the search center, the relevance score is halved.
The final ranking is established by multiplying all these individual factors to calculate the total relevance score.

ARM

Lead Software Engineer

ARM Fareham
32 - 40 hour


Show Recently closed jobs

    ARM

    Lead Software Engineer

    ARM Fareham
    32 - 40 hour
    Status Open
    Apply now

    Apply on the employer's website


    What we ask

    Education

    No minimum education required

    What we offer

    Salary
    Hours
    32 to 40 hours per week
    Employment type
    permanent

    Job description

    About the Role

    You will play a key role in designing and delivering advanced software solutions for underwater robotic systems. This position focuses on developing innovative, high-quality software aligned with business and project requirements. As a Software Lead, you will take ownership of project delivery while leading multidisciplinary engineering teams to develop technically complex solutions for subsea vehicles and associated robotic systems.

    Key Responsibilities

    Lead the delivery of complex software projects for underwater robotic systems
    Develop and define software architectures for large-scale, integrated systems
    Translate high-level system requirements into detailed technical specifications
    Maintain a system-level perspective while overseeing detailed implementation
    Act as a technical authority and primary point of contact for stakeholders and customers
    Communicate complex technical concepts to both technical and non-technical audiences
    Plan, estimate, and manage work packages, resources, and budgets
    Ensure adherence to software quality standards and industry best practices
    Implement and improve development processes and methodologies
    Mentor and support the development of junior engineers
    Manage workload distribution across teams to ensure efficiency and balance

    Required Skills & Experience

    Minimum 7 years' experience in a senior software engineering role
    Degree in a relevant engineering or technical discipline
    Strong understanding of software systems across embedded and application layers
    Proven experience leading multidisciplinary software teams
    Experience designing software architecture for complex systems
    Solid understanding of modern software development methodologies
    Experience with safety-critical systems and design principles
    Ability to engage directly with customers and stakeholders
    Strong estimation, planning, and organisational skills
    Practical knowledge of software standards and compliance
    Awareness of cybersecurity principles and their impact on system design

    Technical Expertise

    Experience with a selection of the following technologies (across Windows and Linux environments):

    C++, Python, JavaScript
    XML, JSON, HTML, CSS
    Web frameworks and backend technologies (e.g. Angular, Django, Node.js, React, Apache)
    WebSockets and real-time data systems
    Docker and containerisation
    Networking protocols (TCP/IP, UDP)
    SQL and database technologies
    Debugging and diagnostic tools (e.g. Wireshark, system logs)
    Cybersecurity principles

    If this looks like something of interest, please don't hesitate to contact or direct on (phone number removed)

    Disclaimer:

    This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission
    Apply now

    Apply on the employer's website

    Apply now

    Apply on the employer's website


    Vacancy actions

    Save as favorite
    Share vacancy
    Or apply later


    Fareham England

    Jobs

    • Search for jobs
    • Jobs per location
    • Jobs per job profession
    • Jobs per employment
    • Jobs per educational attainment

    Jobbird

    • Switch to different region
    • Terms and Conditions
    © 2026 Jobbird