Senior Embedded C++ Engineer — Marine Navigation Systems

Teledyne FLIR

Fareham

Hybrid

GBP 70,000 - 90,000

Full time

14 days+

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

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

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Lead Software Engineer & Team Leader
Lead Software Engineer & Team Leader

FLIR Systems, Inc. • Fareham

Hybrid
GBP 90,000 - 120,000
Lead Software Engineer - Hybrid, Tech & People Leader
Lead Software Engineer - Hybrid, Tech & People Leader

Flir Systems Limited • Fareham

Hybrid
GBP 85,000 - 120,000
Fair compensation
Friendly culture
Senior Marine Electronics Design Engineer
Senior Marine Electronics Design Engineer

Flir Systems Limited • Fareham

On-site
GBP 55,000 - 85,000
Design Engineer — Marine Electronics & Prototyping
Design Engineer — Marine Electronics & Prototyping

Flir Systems Limited • Fareham

On-site
GBP 40,000 - 55,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

Teledyne FLIR • Fareham

On-site
GBP 65,000 - 90,000
Lead Software Engineer
Lead Software Engineer

Teledyne Technologies Incorporated • Fareham

Hybrid
GBP 70,000 - 90,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

FLIR Systems, Inc. • Fareham

Hybrid
GBP 90,000 - 120,000