Other Impact Areas Full-time

Principal Software Development Engineer

Teledyne Energy Systems

Location

Fareham, UK (with hybrid work-from-home option)

Type

Full-time

Posted

Jul 16, 2025

Mission

What you will drive

  • Design, implement, and support Raymarine's Lighthouse operating system and applications for proprietary chartplotter hardware
  • Develop high-quality applications and tools by writing clean and efficient code while ensuring high code quality in own and team's work
  • Collaborate with Cartography and Software Engineering teams across multiple locations to fix and improve products
  • Scope, plan, and estimate technical tasks while supporting continuous integration/deployment using Jenkins, Bitbucket, and Git flow

Impact

The difference you'll make

This role contributes to developing industry-leading marine technology used by professionals and enthusiasts, enabling safer and more efficient marine navigation and operations.

Profile

What makes you a great fit

  • 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 and working knowledge of standard software development frameworks and methodologies
  • Knowledge of Git and Git Branching, with experience in GIS data structures and algorithms as a plus

Benefits

What's in it for you

  • A fair compensation structure and benefits
  • Hybrid work model with flexibility for some work-from-home hours
  • Friendly culture focused on collaboration, problem-solving, and creativity
  • Opportunity to work on cutting-edge R&D, software, and hardware development under one roof

About

Inside Teledyne Energy Systems

Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability, including aerospace and defense, factory automation, environmental monitoring, and oceanographic research.