Lead Software Engineer - Hybrid, Tech & People Leader

Flir Systems Limited

Fareham

Hybrid

GBP 85,000 - 120,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fair compensation
Friendly culture

Job summary

Raymarine in Fareham, UK is seeking a Lead Software Engineer to blend hands-on development with people leadership. You will manage up to eight engineers across scrum teams, while remaining an active contributor designing and building production-quality software and guiding engineering practice.

You will mentor, conduct reviews, and drive CI/CD, test automation and code quality in an agile environment. Your role balances technical depth with coaching, aiming to improve delivery predictability and

Qualifications

  • A degree in Computer Science, Software Engineering or a related STEM subject, or equivalent professional experience.
  • Commercial software development experience, ideally at Senior Engineer level or above with a portfolio of experience having included some of the following:
  • Diagnosed and fixed difficult customer-reported faults, often with incomplete information, intermittent symptoms or under time pressure.
  • Been on the front line of a serious production incident, helping restore service and then leading or contributing to a blameless root-cause analysis.
  • Dealt with the impact of your own (or your team’s) code going wrong in the field, and put measures in place so it didn’t happen again.
  • Led a small development (a feature, component or project) from requirements through design, build, test and release, ensuring it met company quality, security and compliance standards
  • Broken down ambiguous or poorly defined requirements into a deliverable plan, and pushed back constructively when scope, estimates or quality were at risk.
  • Delivered against a hard deadline and made sensible, visible trade-offs to get there without quietly cutting corners.
  • Worked with testers, product owners, support teams or customers to get a release over the line.
  • Mentored or coached junior engineers and can point to how they grew as a result
  • Given difficult feedback to a peer, or received it, and handled it well
  • Resolved a disagreement on technical direction, priorities or ways of working without escalation becoming the default
  • Represented the team to stakeholders or senior management, explaining technical issues in business terms
  • Proven experience working in Agile/Scrum teams
  • Strong technical depth in C++, for an embedded environment with hands‑on experience of CI/CD, automated testing, and AI-assisted development tools
  • The right to work in the UK.

Responsibilities

  • Design, build, test and maintain high-quality software as a hands-on contributor at senior engineer level or above.
  • Help promote and establish CI/CD, test automation, code quality and delivery predictability.
  • Review code and designs across teams, setting and enforcing engineering standards and best practices.
  • Work with Principal Engineers on architecture, technical direction and resolving cross-team technical risks.
  • Line-manage around 8 engineers across multiple scrum teams and disciplines
  • Hold regular one-to-ones focused on wellbeing, performance, feedback and career growth.
  • Set objectives with each report, track progress, and lead mid-year and annual performance reviews.
  • Create and support personal development plans, including training, mentoring and stretch opportunities, addressing underperformance early, using formal processes where needed.
  • Recognise and champion good work, both within the team and to senior management
  • This job is hybrid with 4 days per week in our Fareham office.
  • Carry out the role in accordance with all relevant legislation and following Raymarine’s policies and processes (including but not limited to those relating to ethics, compliance, cyber security, product development, labour and human rights, and the environment.)
  • Undertake all mandatory training as requested.

Skills

C++ embedded
Agile Scrum
Line management
Mentoring
Technical leadership
Stakeholder comms
CI/CD
AI tooling

Education

BSc in CS/SE

Tools

CI/CD tooling

Job description

Raymarine in Fareham, UK is seeking a Lead Software Engineer to blend hands-on development with people leadership. You will manage up to eight engineers across scrum teams, while remaining an active contributor designing and building production-quality software and guiding engineering practice.

You will mentor, conduct reviews, and drive CI/CD, test automation and code quality in an agile environment. Your role balances technical depth with coaching, aiming to improve delivery predictability and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer & Team Leader
Lead Software Engineer & Team Leader

FLIR Systems, Inc. • Fareham

Hybrid
GBP 90,000 - 120,000
Lead Software Engineer
Lead Software Engineer

FLIR Systems, Inc. • Fareham

Hybrid
GBP 90,000 - 120,000
Lead Software Engineer
Lead Software Engineer

FLIR Systems • Fareham

Hybrid
GBP 85,000 - 120,000
Fair compensation
Friendly culture
Lead Software Engineer
Lead Software Engineer

Teledyne Technologies Incorporated • Fareham

Hybrid
GBP 70,000 - 90,000
Senior Marine Electronics Design Engineer - Lead & Innovate
Senior Marine Electronics Design Engineer - Lead & Innovate

Teledyne Technologies Inc. • Fareham

On-site
GBP 55,000 - 90,000
Career development
Collaborative culture
Competitive pay
Senior Marine Electronics Design Engineer
Senior Marine Electronics Design Engineer

Flir Systems Limited • Fareham

On-site
GBP 55,000 - 85,000
Principal Software Development Engineer
Principal Software Development Engineer

Teledyne FLIR • Fareham

Hybrid
GBP 70,000 - 90,000
Work on industry-leading marine technology
Friendly culture focusing on collaboration
Fair compensation structure and benefits
+1
Senior Embedded C++ Engineer — Marine Navigation Systems
Senior Embedded C++ Engineer — Marine Navigation Systems

Teledyne FLIR • Fareham

Hybrid
GBP 70,000 - 90,000
Work on industry-leading marine technology
Friendly culture focusing on collaboration
Fair compensation structure and benefits
+1
Lead Software Engineer – Hardware Lifecycle (Hybrid)
Lead Software Engineer – Hardware Lifecycle (Hybrid)

HWM-Water Limited • Cwmbran

Hybrid
GBP 90,000 - 120,000
Annual leave 26 days
Pension up to 10.5% employer
Health coverage
+4
Lead Software Engineer – Hardware Lifecycle (Hybrid, Wales)
Lead Software Engineer – Hardware Lifecycle (Hybrid, Wales)

HWM Global • Cwmbran

Hybrid
GBP 75,000 - 110,000
26 days leave
Pension plan
Car scheme
+3