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.