Software Engineer in Yarnton

Software Engineer in Yarnton

Yarnton Full-Time 40000 - 50000 £ / year (est.) Home office (partial)
O

At a Glance

  • Tasks: Develop cutting-edge software and collaborate on exciting technical projects.
  • Company: Join Vicon, an Academy Award-winning leader in motion capture technology.
  • Benefits: Enjoy competitive salary, generous leave, health insurance, and a pension plan.
  • Other info: Flexible remote work options and a friendly, informal company culture.
  • Why this job: Make a real impact in entertainment and science with innovative technology.
  • Qualifications: Expertise in modern C++ and strong problem-solving skills required.

The predicted salary is between 40000 - 50000 £ per year.

Are you interested in working on products at the very cutting edge of technology? Want to join Vicon, an Academy Award®-winning company, and the world’s largest supplier of precision motion capture and tracking systems? Vicon is the world leader in motion capture technology, developing high performance software and hardware products for the entertainment, engineering and life science industries. Vicon products are used in major feature films, games, and commercials, and are a crucial measurement tool for biomechanics, robotics, and cutting-edge science. Vicon is a subsidiary of Oxford Metrics Plc.

We are looking for a C++ programmer to join our software team in Oxford, England. We work on a wide variety of very interesting technical projects and strive to produce high-quality, modern, elegant, robust code. You would typically be working within small engineering teams with other software engineers, computer vision scientists, hardware engineers, and sometimes with high-profile industry partners. Our engineers come from a wide array of industries including Computer Games, Robotics, Trading, and many other scientific and engineering backgrounds. We have an informal and friendly company culture and a healthy work/life balance. The role can include a substantial amount of remote working but would also involve some office-based work at our Yarnton site which also houses our research motion-capture studios.

Key Responsibilities
  • Developing our core application software architecture and new capabilities.
  • Creating systems to synchronise and process high-volume data from many sources.
  • Designing APIs, protocols, and plugins for integration with in-house and third-party software and hardware systems.
  • Working on high performance algorithms and highly parallel real-time processing frameworks.
  • Building tools to aid testing, analysis, and data visualization.
  • Researching, designing, and presenting new technologies and approaches.
Required Skills, Knowledge and ExpertiseEssential Skills
  • Very in-depth expertise in modern C++ (11-23).
  • Strong maths, analysis, and communication skills.
  • Experience designing substantial software systems and evidence of work on challenging projects.
Desirable Skills
  • STL, Boost, Python.
  • Multi-threading, Networking, Optimization.
  • Computer Vision, Sensor Fusion, Scientific Computing.
Benefits
  • Competitive salary
  • 10% Company Pension
  • 25 days Annual Leave + Bank Holidays
  • Life Cover
  • Private Medical with Optical / Dental Insurance
  • Permanent Health Insurance
  • Cycle to work scheme.
  • Free On-site Parking

Software Engineer in Yarnton employer: Oxford Metrics

Vicon is an exceptional employer, offering a dynamic work environment in Oxford where innovation meets collaboration. With a strong focus on employee growth, our engineers engage in cutting-edge projects while enjoying a healthy work/life balance and a friendly company culture. We provide competitive salaries, comprehensive benefits, and opportunities to work with industry leaders, making Vicon a rewarding place for those passionate about technology and motion capture.
O

Contact Detail:

Oxford Metrics Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Yarnton

✨Tip Number 1

Network like a pro! Reach out to current employees at Vicon on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for getting your foot in the door.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your C++ projects, especially those related to motion capture or real-time processing. This will give you an edge and demonstrate your passion for the field.

✨Tip Number 3

Prepare for technical interviews by brushing up on algorithms and data structures. Practice coding challenges that focus on multi-threading and performance optimisation, as these are key for the role.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Vicon team.

We think you need these skills to ace Software Engineer in Yarnton

C++ (11-23)
Mathematics
Analytical Skills
Communication Skills
Software System Design
STL
Boost
Python
Multi-threading
Networking
Optimisation
Computer Vision
Sensor Fusion
Scientific Computing

Some tips for your application 🫡

Show Off Your C++ Skills: Make sure to highlight your expertise in modern C++ (11-23) in your application. We want to see how you've tackled challenging projects and designed substantial software systems, so don’t hold back on the details!

Tailor Your Application: Take a moment to customise your application for Vicon. Mention specific experiences that relate to motion capture technology or high-performance algorithms. This shows us you’re genuinely interested in what we do!

Keep It Clear and Concise: We appreciate clarity! Make your application easy to read by using clear language and structured formatting. A well-organised application helps us quickly see your skills and experience.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Oxford Metrics

✨Know Your C++ Inside Out

Make sure you brush up on your modern C++ skills, especially versions 11 to 23. Be prepared to discuss specific projects where you've applied these skills, and don't shy away from diving into technical details during the interview.

✨Showcase Your Problem-Solving Skills

Vicon is all about high-performance algorithms and real-time processing. Prepare examples of challenging problems you've solved in previous roles, particularly those involving multi-threading or optimisation. This will demonstrate your analytical abilities and how you approach complex tasks.

✨Familiarise Yourself with Motion Capture Technology

Since Vicon is a leader in motion capture, it’s a good idea to understand the basics of this technology. Research their products and think about how your skills can contribute to their development. Showing genuine interest in their work can set you apart.

✨Prepare for Team Collaboration Questions

Given that you'll be working in small engineering teams, be ready to discuss your experience collaborating with others. Think of examples where you've worked alongside software engineers, scientists, or even industry partners, and highlight your communication skills and teamwork.

Software Engineer in Yarnton
Oxford Metrics
Location: Yarnton

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

>