Principal Software Engineer

Hybrid
Principal
🇬🇧 United Kingdom
Software Developer
Software development

Principal Software Engineer - C++

A Day in the Life of a Principal Engineer in Broadcast Replay Team

As a Principal Engineer in Broadcast Replay Technology at Hawk-Eye Innovations, you'll lead a dynamic team responsible for developing cutting-edge solutions in broadcast replay technology. Your role involves spearheading the design and implementation of innovative components within our broadcast replay system.

Collaborating closely with product teams and customers, you'll establish requirements and drive the development of solutions to complex challenges in sports technology.

Your daily tasks will include solving intricate problems across various domains, such as interfacing with hardware for video capture/output, video/audio encoding, networking protocols, and UI development. You'll provide technical leadership, mentoring junior team members, and ensuring code quality meets the highest standards.

Key Responsibilities:

  • Lead the design and implementation of new components within the broadcast replay system.

  • Oversee the full lifecycle development of projects, collaborating with cross-functional teams.

  • Provide technical guidance and mentorship to junior team members.

  • Collaborate closely with product teams and customers to understand requirements and deliver innovative solutions.

  • Drive performance optimization and ensure efficient multithreaded code implementation.

  • Support testing in the field, including occasional travel to sports events.

  • Foster a culture of innovation, learning, and continuous improvement within the team.

Skills, Knowledge, and Expertise:

  • Expertise in modern C++ (up to C++20) with a strong focus on performance optimization.

  • Proficiency in writing efficient multithreaded code.

  • Experience with networking protocols and broadcast replay technology.

  • Familiarity with Git, Visual Studio, and other development tools.

  • Knowledge of broadcast replay technologies such as Qt, FFmpeg, OpenGL, and audio processing.

  • Experience with cloud platforms like AWS and technologies like ElasticSearch and ZeroMQ is a plus.

Rewards, Benefits, and Wellness:

In addition to being part of an exceptional team and working in a stimulating environment, we offer competitive benefits including 25 days annual leave, enhanced pension scheme, flexible working arrangements, long-service rewards, access to sporting events, onsite gym facilities, and equal opportunity employment.

At Hawk-Eye, we are committed to fostering an inclusive workplace where all employees are treated fairly and equally, irrespective of their background or identity.

 

Hawk-Eye Innovations (HEI)

A company that values potential and growth in the talent development field.

Education
Technology

Other jobs at Hawk-Eye Innovations (HEI)

 

 

 

 

 

 

 

 

View all Hawk-Eye Innovations (HEI) jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇬🇧 United Kingdom
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs