Principal Software Development Engineer

Front Door Defense

Fareham

On-site

GBP 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Work on industry-leading marine technology
Friendly culture focusing on collaboration
Fair compensation structure and benefits
Hybrid work model with flexibility

Job summary

Raymarine in Fareham is seeking a Principal Software Development Engineer to design, implement, and support the Lighthouse operating system and applications. The role involves collaboration with engineering teams both onsite and internationally, focusing on embedded systems and the use of C++. Candidates should have at least 10 years of experience in the field and strong communication skills. Raymarine offers a hybrid work model and a supportive, collaborative culture.

Qualifications

  • Minimum 10 years of experience developing C++ for embedded systems.
  • Strong troubleshooting skills.
  • Ability and desire to learn quickly and work in a fast-paced agile development environment.

Responsibilities

  • Design, implement, and support Raymarine's Lighthouse operating system and applications.
  • Collaborate with teams to develop high-quality applications.
  • Ensure high code quality in own and team's work.
  • Troubleshoot and support existing applications and systems.

Skills

C++ development for embedded systems
Graphics rendering using OpenGL
Software development frameworks
Git and Git Branching
GIS data structures and algorithms
Agile development environment
Troubleshooting skills
Communication skills

Education

Bachelor's Degree in Computer Science, Mathematics, or related field

Tools

Jenkins
Bitbucket

Job description

Principal Software Development Engineer
Design and optimize marine navigation software for embedded hardware systems

Location: Fareham, Hampshire, United Kingdom.

Job Tags: Software.

Job Summary

The Principal Software Development Engineer is responsible for designing, implementing, and supporting Raymarine's Lighthouse operating system and applications for Raymarine's proprietary chartplotter line of hardware. The Principal Development Engineer will work closely with Cartography and Software Engineering teams in Fareham UK and Madison Wisconsin USA, with opportunities for collaboration with engineering teams in Europe and Asia. This role is onsite at the Raymarine facility in Fareham UK with some work from home hours being an option.

Primary Duties & Responsibilities
  • Work with the Cartography and Software Engineering teams to design, implement and support Raymarine's Lighthouse operating system and applications
  • Develop high-quality applications and tools by writing clean and efficient code
  • Ensure high code quality in own and team's work
  • Review and approve team's code
  • Collaborate with internal teams and vendors to fix and improve products
  • Scope, plan, and estimate technical tasks
  • Troubleshoot and support existing applications and systems
  • Support continuous integration/continuous deployment using Jenkins, Bitbucket, Git flow
Job Qualifications
  • Bachelor's Degree in Computer Science, Mathematics, or related field, or equivalent experience
  • Minimum 10 years of experience developing C++ for embedded systems
  • Experience with graphics rendering using OpenGL
  • Working knowledge of standard software development frameworks and methodologies.
  • Knowledge of Git and Git Branching.
  • Experience with GIS data structures and algorithms a plus.
  • Ability and desire to learn quickly and work in a fast-paced agile development environment.
  • Strong troubleshooting skills
  • Strong communication skills
What Raymarine Offers You
  • Work on industry-leading marine technology used by professionals and enthusiasts alike
  • Unique opportunity to experience how cutting-edge R&D, software- and hardware development come together under one roof.
  • Friendly culture with a focus on collaboration, problem-solving, and creativity.
  • A fair compensation structure and benefits
  • A hybrid work model with flexibility for some work-from-home hours

This position requires access to export-controlled information or items (i.e. regulated technology or technical data per ITAR/EAR US regulations). Applicants must be eligible to apply for and obtain the appropriate export control license from the U.S. Departments of State or Commerce.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded C++ Engineer — Marine Navigation Systems
Senior Embedded C++ Engineer — Marine Navigation Systems

jobs.frontdoordefense.com - Jobboard • Fareham

Hybrid
GBP 70,000 - 90,000
Work on industry-leading marine technology
Friendly culture focusing on collaboration
Fair compensation structure and benefits
+1
Principal Software Engineer
Principal Software Engineer

United States Digital Space LLC • Heybridge

On-site
GBP 45,000 - 65,000
Global Marine Tech Support & Training Specialist
Global Marine Tech Support & Training Specialist

jobs.frontdoordefense.com - Jobboard • Fareham

On-site
Product Support Specialist
Product Support Specialist

Front Door Defense • Fareham

On-site
GBP 30,000 - 45,000
Electronic Design Engineer
Electronic Design Engineer

Guidance Marine • Leicester

Hybrid
GBP 45,000 - 65,000
Opportunities for training and development
Supportive and open work culture
Software Engineer
Software Engineer

Executive Integrity • Southampton

On-site
GBP 60,000 - 90,000
Remote-friendly
Flexible hours
Pension
Principal Firmware Engineer
Principal Firmware Engineer

Collins Aerospace • Almondsbury

Hybrid
GBP 90,000 - 120,000
Flexible working options
Hybrid role
Pension contribution up to 10%
+6
Senior Software Engineer - C
Senior Software Engineer - C

DCV Technologies • Greater London

On-site
GBP 70,000 - 90,000
Principal C++ Software Engineer
Principal C++ Software Engineer

SoCode Recruitment • Cambridgeshire and Peterborough

Hybrid
GBP 110,000 - 140,000
Application Engineer - Radar & ECDIS
Application Engineer - Radar & ECDIS

Sperry Marine • Greater London

Hybrid
GBP 60,000 - 90,000
Hybrid working
Health and wellbeing benefits
Ongoing training and career progress