Hawk-Eye Innovations
Hawk-Eye Innovations (Value Streams)
PrincipalC++SoftwareEngineer
Neural analysis suggests this role is
optimal for Principal candidates.
“Principal C++ Software Engineer at Hawk-Eye Innovations. Skills: C++, Video, Architecture, Leadership. Own technical roadmap for C++ video frameworks. Ensure frameworks are modular”
Industry & Context.
Problem-Solving Mindset; Solving real-world problems
What They're Looking For.
Must Have
Mastery of modern C++ (up to C++20), Extensive experience writing multithreaded, performance-optimized code, Significant experience with video, Experience using FFmpeg, Understand trade-offs between compression standards and bitstreams, Proven ability to lead people and technical directions, Comfort with Git, Comfort with Visual Studio, Comfort with advanced debugging workflows for complex, distributed systems
Nice to Have
Cloud & DevOps experience, AWS experience, Containerization experience, Elastic video orchestration experience, GPU acceleration knowledge, Network protocols knowledge, Qt knowledge, OpenGL knowledge, High-stakes experience, Passion for sport, Experience in high-performance environments
What You'll Do.
Own technical roadmap for C++ video frameworks
Ensure frameworks are modular
Ensure frameworks are scalable
Ensure frameworks are optimized for local environments
Ensure frameworks are optimized for distributed environments
Write high-performance C++ code
Write multithreaded C++ code
Review high-performance C++ code
Review multithreaded C++ code
Leverage deep knowledge of video codecs
Leverage deep knowledge of video containers
Solve complex synchronization challenges
Solve complex transcoding challenges
Lead technical discussions
Contribute to design decisions
Mentor Senior engineers
Mentor Mid-level engineers
Partner with product teams
Partner with customers
Refine solutions for live global sports
Deliver solutions for live global sports
How You'll Work.
Team & Collaboration
Cross-functional collaboration; Partner with product teams; Partner with customers
Full Job Description
Principal Software Engineer - C++ Salary Banding: HUF 1.8M - HUF 2.6M per month Contract: Full-Time, Permanent Working Location: Hybrid, 2 Days a week in the office, minimum Office Location: Budapest Join Our Team as a Principal Software Engineer at Hawk-Eye Innovations Hi, I'm Steve Hardingson, Director of Video and Graphics . At Hawk-Eye, we build systems that power some of the most exciting and critical moments in sport—from instant replays to high-stakes officiating decisions seen by millions around the world. We are looking for a Principal C++ Software Engineer to lead the development of our next-generation video services. While our heritage is in-stadia hardware, our future is a hybrid ecosystem where "the edge" meets the cloud. This is a high-impact leadership role focused on building the foundational frameworks that ensure our video remains performant, frame-accurate, and rock-solid in any environment. What You'll Be Doing - Architectural Leadership: Own the technical roadmap for our core C++ video frameworks, ensuring they are modular, scalable, and optimized for both local and distributed environments. - Engineering Excellence: Write and review high-performance, multithreaded C++ code that serves as the gold standard for the rest of the organization. - Video Mastery: Leverage deep knowledge of video codecs and containers—specifically using FFmpeg—to solve complex synchronization and transcoding challenges. - Strategic Mentorship: Lead technical discussions, contribute to design decisions, and act as a force multiplier by mentoring Senior and Mid-level engineers. - Cross-Functional Collaboration: Partner with product teams and customers to refine and deliver the best solutions for live global sports. What We're Looking For - C++ Authority: Mastery of modern C++ (ideally up to C++20) with extensive experience writing multithreaded, performance-optimized code for high-pressure environments. - Deep Video Expertise: Significant experience "under the hood" with
Applying for this Principal C++ Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about Hawk-Eye Innovations?
Real rants from real employees. Read before you apply.