Join to apply for the Software Engineer C++ role at EVS Broadcast Equipment
1 day ago Be among the first 25 applicants
Join to apply for the Software Engineer C++ role at EVS Broadcast Equipment
Get AI-powered advice on this job and more exclusive features.
We are expanding our R&D team in the Crowthorne office in the UK. We are a software team developing 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. Cerebrum allows customers to create customized workflows that operators can access through thick or thin clients.
Cerebrum plays a key role in routing and tallying signals across SDI, IP, and Hybrid topologies as well as controlling third-party devices. Our development processes are based on Scrum, we work in agile teams with continuous integration and automated tests.
Job description:
Scope
We are expanding our R&D team in the Crowthorne office in the UK. We are a software team developing 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. Cerebrum allows customers to create customized workflows that operators can access through thick or thin clients.
Cerebrum plays a key role in routing and tallying signals across SDI, IP, and Hybrid topologies as well as controlling third-party devices. Our development processes are based on Scrum, we work in agile teams with continuous integration and automated tests.
- Understand user stories and convert them into technical tasks
- With a test-driven attitude develop unit tests
- Work with Support to troubleshoot customer issues
- Participate in the continuous improvement of development processes and tools
- Bachelor or Master's degree in computer science or equal
Technical Skills:
- 5 years plus experience in C++
- Experience in RESTful APIs, Web Sockets, UDP and TCP
- Experience of tools such as Wire Shark and Postman
- Experience of working in large multithreaded codebase
- Experience in software development on Windows
- Experience in software design and architecture
The following experiences are not mandatory, and will be considered an asset:
- Experience of Linux, Docker or Kubernetes
- Experience or knowledge of the Broadcast Industry, Scrum, test-driven development
- Experience with Agile development methods and tools (e.g. Jira, Team City, and Bit Bucket)
Soft skills:
- Creative, out-of-the-box, pragmatic and proactive
- Quickly understands a technical domain and its complexity
- Aligned with EVS values:
Innovation, Passion, Excellence, Agility, Teamwork and Customer Success
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 !
Seniority level- Seniority level
Mid-Senior level
- Employment type
Full-time
- Job function
Engineering and Information Technology - Industries Broadcast Media Production and Distribution, Software Development, and IT Services and IT Consulting
Referrals increase your chances of interviewing at EVS Broadcast Equipment by 2x
Apply BELOW
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: