Globally recognized as the leader in live video technology for broadcast and new media productions, our passion, and purpose are to help our customers craft compelling stories that trigger the highest return on emotion. Our comprehensive range of solutions enables media companies and content creators to deliver the most gripping live sports images, buzzing entertainment shows, and breaking news content to billions of viewers every day – and in real-time.
Scope
The Software Engineer will contribute to the integration of the T-Motion Media Production Robotics solutions into the EVS ecosystem.
The Software Engineer actively participates in the different development activities: analysis, architecture, design, implementation, testing, validation, technical documentation, and maintenance. These activities are realized within a self-organized cross-functional Development Team (Dev & QA). The role is responsible ensuring high standards of robustness, reliability, scalability, testability, and upgradeability of all building blocks. The Software Engineer ensures the delivery of a high-level design, including a breakdown of the solution/product and related interfaces, to ensure consistency and alignment with the market requirements. Job Description
Define, design, and develop complex software-defined networking solutions
Understand user stories and convert them into technical tasks
With a test-driven attitude, develop automated tests
Work with Support to troubleshoot customer issues
Participate in the continuous improvement of the development process and tools
Coach and help colleagues to grow Profile
Bachelor or Master degree in computer science or related field.
Technical skills:
Full stack developer including conceptual design, architecting, and programming
Strong knowledge of C# and Microsoft ( .NET, WPF)
Strong knowledge of communications systems: Ethernet - TCP/UDP
Understanding of MVVM software design
Understanding of Windows OS for realtime applications
The following experiences are not mandatory, and will be considered as an asset:
Some embedded knowledge/experience
Knowledge of video and audio technologies
Understanding of mechanics & laws of physics and its impact on software realtime control;
Understanding of REACT framework or equivalent for integration within EVS ecosystem
Experience with Agile development methods and tools (e.g. Jira, CI, Gitlab)
Soft skills:
Creative, out-of-the-box, pragmatic and proactive
Quickly understands a technical domain and its complexity
Capability to have clear and efficient communication as well as the development of a deep mutual understanding to efficiently work as a team across different countries/timezones
Aligned with EVS values: Innovation, Passion, Excellence, Agility, Accountability, Teamwork, and Customer Success.
Languages:
Fluent in English
Other languages are considered an assetOffer
Becoming Part of the EVS Team not only means that you will receive a competitive salary in line with your skills and the market, but also a range of other additional wellness and healthcare benefits. Our flexible schedules and hybrid way of working (homeworking) policies will help you preserve your work-life balance.
EVS will give you the tools to develop your skills and your career by giving you the opportunities of internal mobilities and a wide range of trainings. We encourage our motivated talents with a friendly, lively, and inclusive environment.
Check out our website if you want to know more about why you should join EVS !