Software Engineer C++

Software Engineer C++

Wokingham Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
E

At a Glance

  • Tasks: Join our R&D team to develop innovative broadcast control software.
  • Company: EVS Broadcast Equipment, a leader in broadcast technology.
  • Benefits: Enjoy competitive salary, wellness benefits, and flexible working hours.
  • Why this job: Make an impact on global sporting events with cutting-edge technology.
  • Qualifications: 5+ years in C++ and experience with RESTful APIs and multithreaded code.
  • Other info: Dynamic, inclusive environment with great career growth opportunities.

The predicted salary is between 36000 - 60000 £ per year.

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 programmes. Cerebrum allows customers to create customised 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.

Scope

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.

Profile

Bachelor or Master’s degree in computer science or equivalent.

Technical Skills:

  • 5 years plus experience in C++
  • Experience in RESTful APIs, WebSockets, UDP and TCP
  • Experience of tools such as WireShark 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, TeamCity, and BitBucket)

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

Offer

Becoming part of the EVS Team means that you will receive a competitive salary in line with your skills and the market, along with a range of 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 providing opportunities for internal mobility and a wide range of training. We encourage our motivated talents within a friendly, lively, and inclusive environment.

Software Engineer C++ employer: EVS Broadcast Equipment

At EVS Broadcast Equipment, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and teamwork. Our Crowthorne office provides a flexible working environment, competitive salaries, and extensive opportunities for professional growth through training and internal mobility. Join us to be part of a passionate team dedicated to excellence in the broadcast industry, where your contributions will play a vital role in shaping the future of media production.
E

Contact Detail:

EVS Broadcast Equipment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer C++

✨Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even local tech events. You never know who might have a lead on that perfect Software Engineer C++ role!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C++, RESTful APIs, or any relevant tech. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Brush up on your knowledge of multithreaded codebases and agile methodologies. The more prepared you are, the more confident you'll feel!

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to engage directly with us at StudySmarter.

We think you need these skills to ace Software Engineer C++

C++
RESTful APIs
WebSockets
UDP
TCP
WireShark
Postman
Multithreaded Programming
Windows Software Development
Software Design
Software Architecture
Linux
Docker
Kubernetes
Agile Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer C++ role. Highlight your experience with C++, RESTful APIs, and any relevant projects that showcase your skills. We want to see how you fit into our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about working with us at EVS and how your background aligns with our values of innovation and teamwork. Keep it engaging and personal!

Showcase Your Technical Skills: Don’t forget to mention your technical skills in your application. We’re looking for experience in multithreaded codebases and tools like WireShark and Postman. Make it easy for us to see your expertise!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to the right people. Plus, you can explore more about our culture and what we offer while you’re there!

How to prepare for a job interview at EVS Broadcast Equipment

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with multithreaded codebases and any specific projects you've worked on. They’ll likely ask you to solve coding problems, so practice common algorithms and data structures.

✨Understand the Broadcast Industry

Familiarise yourself with the basics of the broadcast industry and how software like Cerebrum is used in major events. This will show your genuine interest in the role and help you connect your technical skills to their specific needs.

✨Get Agile with Scrum

Since they work in agile teams, be ready to discuss your experience with Scrum and how you’ve contributed to continuous improvement in past roles. Think of examples where you’ve adapted to changes quickly or improved processes.

✨Ask Insightful Questions

Prepare some thoughtful questions about their development processes, team dynamics, or future projects. This not only shows your enthusiasm but also helps you gauge if the company culture aligns with your values.

Software Engineer C++
EVS Broadcast Equipment
Location: Wokingham

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>