5G Synchronization Engineer (C++) at Global leader in media delivery
Want to work with a product used worldwide by millions during some of the largest live events such as the Olympics or the Eurovision Song Contest? Keep reading!
Net Insight offers a possibility to work hands on with cutting edge technology and products used by millions. Together in a close knit team with colleagues who share a passion of delivering top quality products you have the chance to enable reliable live experiences for a global and diverse audience.
You will be part of an international and friendly working environment. The teams are cross-functional and individuals as well as teams are encouraged to have an open communication and collaboration across their functions - creating the best possible end result.
Some of the benefits of working at Net Insight:
Net Insight is a world leader in media networks and resource optimization with a strong focus on innovation
Flexibility to impact development environment and use latest tools.
Open and flat organization and good culture with a lot of teamwork
Unusually low turnover - High employee satisfaction!
Run a very technologically advanced environment
An open culture where everyone can drive changes and influence how we work.
Family-friendly company and a great understanding of pick-up/drop-off
Flexible working hours. You mainly report to your team.
About the role: Net Insight’s initiates a large development project within their new business area, 5G Synchronization. In this role, you will work in a team with other senior developers to further develop and improve our unique solution for transporting time with extremely high precision over IP infrastructure.
You will be part of a team focusing on their algorithm for time synchronization. It is about using different time sources (atomic clock, PPS, GNSS, PPT, measurement of round trip times in the network) to be able to calculate the time at the nanosecond level in their nodes.
Some short notes from the team:
We work with precise networked time synchronization. Think NTP, but four orders of magnitude better.
We use C++ 20 and Python for various tasks like test execution and glue scripts.
We take code review very seriously, not only to catch bugs but most important to share knowledge within the team. We sometimes do pair programming.
Interacting with other teams and team members is crucial for success.
YOUR PROFILE Net Insight wishes to work with skilled engineers who are open to learning new things, and value working in a team to achieve a common goal. Therefore its also good if you have great communication and organizational skills.
We think you are an experienced and socially driven person who is used to working in close collaboration with other developers in agile teams; from system architecture, specification, and implementation of algorithms and functions to testing and verification.
Seen to the technical elements of the role, you need to have:
Good knowledge of modern C ++ (14, 17, 20) with standard libraries
Development of Linux applications
Good knowledge of Linux and systems with real-time requirement
Agile working methods such as scrum, TDD and continuous integration
Experience of cloud applications and cybernetics is a plus
It is an advantage if you have experience in some of the following:
Network communication and protocols
Optimization (in the mathematical sense)
Basic cryptography (TLS certs, AES)
ABOUT NET INSIGHT Net Insight is a global leader in media networks, resource optimization, and streaming solutions. With more than 20 years experience, Net Insight is a trusted and important partner and a leading force in the media tech industry in creating a better media experience.
More than 500 world-class customers run mission-critical media services using Net Insight’s solutions in more than 60 countries worldwide. Net Insight is listed on Nasdaq Stockholm.
Net Insight is powering the evolving media business in a connected world where technology enables seamless meetings between producers, distributors and consumers of content – regardless of geographical location, technical resources or distribution network. With its deep market knowledge and insight, genuine customer focus and world-leading innovative technology, Net Insight makes it easier to create and deliver better content in a more reliable and effective way. Net Insight is driven by the idea that everything can always be done smarter, for both its customers and their customers.