EVS is the leader in video production servers and live content management. We deliver live video and emotions to billions of people, every day.
In R&D we "Leverage talents & diversity to shape the best together"!
As a Software Engineer, you will develop features for our broadcast control system, Cerebrum. Used by customers across the world Cerebrum plays a key role in the production of major global sporting events and studio-based programs. You actively participate in the various steps of the development process: analysis, architecture, design, implementation, testing, documentation, and maintenance. You ensure the robustness, reliability, scalability, and testability of the product. You work in a self-organized cross-functional Development Team in an Agile and fast-paced dynamic environment.
Job Description
As a Software Engineer, you will :
Analyze and review product requirements, and discuss the technical feasibility
Build technical design proposals
Develop new software components or modify existing ones
Identify risks and discuss them with the QC colleagues to build adequate test plans
Identify and propose process improvements
Coach and guide junior team members
Profile
Engineer, Bachelor’s or Master’s degree in Engineering or Computer Science or equivalent degree/experience
Technical skills :
Strong knowledge of C++
Knowledge of video and audio technologies is a plus
Understanding of the full software development life cycle, including requirements, design, development, testing, and maintenance
Experience with CI/CD pipelines is a plus (preferably TeamCity)
Experience in Agile Application Development & Scrum methodologies
Focus on quality, detail-minded, willing to take care of customer point of view
Team player and creative, out-of-the-box, pragmatic and pro-active
A critical but constructive mindset focused on delivery constraints and pragmatism
Able to execute tasks autonomously and get help whenever needed
Open for changes and continuous learning
Aligned with EVS values : Innovation, Passion, Excellence, Agility, Accountability, Teamwork, and Customer Success Why join EVS ? | EVS
Languages :
Fluent in English
Knowledge in other languages is an asset
Offer
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.