System Engineer

System Engineer

Bicester Full-Time 36000 - 60000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Design and develop high-performance C++ applications for sports tech solutions.
  • Company: Join a cutting-edge sports tech company transforming data use in professional sports.
  • Benefits: Enjoy hybrid work, travel opportunities, and a dynamic start-up culture.
  • Why this job: Make a real impact in sports performance analytics while working with innovative technology.
  • Qualifications: 3+ years in C++ development and 2+ years in Linux systems required.
  • Other info: Occasional travel to stadiums in the UK and US, fully expensed by the company.

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

We’re partnering with an innovative, high-growth sports tech company that is redefining how data is captured and used in professional sports. Backed by military-grade patented technology and already integrated with elite sports organisations, this business is looking for a talented System Engineer to join its small but mighty product and engineering team.

This is a unique opportunity to work on bleeding-edge solutions with real-world applications in sport performance and analytics. You’ll collaborate closely with the Software Engineering Lead to develop and maintain new capabilities across a range of hardware-integrated software products. This role is ideal for someone who thrives in fast-paced, agile environments, and wants their work to have tangible impact.

What You’ll Be Doing

  • Designing, developing, and maintaining high-performance, multi-threaded C++ applications (C++17+).
  • Supporting and enhancing existing software systems in a Linux environment.
  • Creating automation tooling and scripting using Python (or similar).
  • Driving continuous system improvement and performance optimization.
  • Conducting thorough regression and integration testing.
  • Providing on-site support for system deployment and troubleshooting, occasionally in the UK and US.

What They’re Looking For

  • 3+ years' experience with high-performance C++ development.
  • 2+ years working within Linux-based systems.
  • Strong Python scripting for automation/tooling.
  • Experience with CI/CD practices and a test-first mindset.
  • A team player who’s also comfortable operating independently in a start-up style environment.

Desirable Extras

  • Experience working with complex algorithms.
  • Familiarity with APIs, queuing systems, and security best practices.
  • Hands-on experience with real-time systems involving hardware, cameras, or LiDAR.
  • Ansible or similar automation/configuration tools.

Note: This is a hybrid role that requires 1–2 days/week in Bicester for testing/development, plus occasional travel to stadiums and training facilities (UK and US, approx. 1–2 days/month - company expensed).

System Engineer employer: Stockford Recruitment

Join a pioneering sports tech company in Bicester, where innovation meets passion for sports. As a System Engineer, you'll thrive in a dynamic work culture that values collaboration and creativity, with ample opportunities for professional growth and development. Enjoy the unique advantage of working on cutting-edge technology that directly impacts elite sports performance, all while benefiting from a flexible hybrid work model and the chance to travel to exciting venues across the UK and US.
S

Contact Detail:

Stockford Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land System Engineer

✨Tip Number 1

Familiarise yourself with the latest advancements in C++ and Linux systems. Being well-versed in C++17+ features and Linux environments will not only boost your confidence but also demonstrate your commitment to staying current in the field.

✨Tip Number 2

Engage with the sports tech community online. Join forums, attend webinars, or participate in discussions related to sports analytics and performance technology. This can help you network with industry professionals and gain insights that could be beneficial during interviews.

✨Tip Number 3

Showcase your experience with CI/CD practices and automation tools like Ansible. Be prepared to discuss specific projects where you've implemented these practices, as this will highlight your practical knowledge and problem-solving skills.

✨Tip Number 4

Prepare for potential technical assessments by brushing up on multi-threaded application development and regression testing. Practising coding challenges and system design problems can give you an edge in demonstrating your technical prowess.

We think you need these skills to ace System Engineer

C++ Development (C++17+)
Linux Systems
Python Scripting
Automation Tooling
Continuous Integration/Continuous Deployment (CI/CD)
Regression Testing
Integration Testing
Performance Optimisation
Problem-Solving Skills
Team Collaboration
Independent Working
Experience with Complex Algorithms
Familiarity with APIs
Knowledge of Queuing Systems
Understanding of Security Best Practices
Hands-on Experience with Real-Time Systems
Experience with Hardware Integration
Ansible or Similar Automation Tools

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with high-performance C++ development and Linux systems. Use specific examples that demonstrate your skills in automation scripting with Python and any relevant CI/CD practices.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for working in a fast-paced, agile environment. Mention how your background aligns with the company's mission to innovate in sports tech and provide examples of your previous work that had a tangible impact.

Showcase Relevant Projects: If you have worked on projects involving complex algorithms, real-time systems, or hardware integration, be sure to include these in your application. Highlight your role and the outcomes of these projects to demonstrate your capability.

Proofread and Edit: Before submitting your application, take the time to proofread and edit your documents. Ensure there are no typos or grammatical errors, as attention to detail is crucial in engineering roles.

How to prepare for a job interview at Stockford Recruitment

✨Showcase Your C++ Expertise

Be prepared to discuss your experience with high-performance C++ development, especially with C++17 or later. Bring examples of projects you've worked on that demonstrate your skills and understanding of multi-threaded applications.

✨Demonstrate Linux Proficiency

Since the role involves working within Linux-based systems, make sure you can talk about your experience in this environment. Be ready to discuss any challenges you've faced and how you've overcome them.

✨Highlight Automation Skills

As Python scripting is crucial for automation tooling, prepare to share specific examples of scripts you've written. Discuss how these scripts improved processes or efficiency in your previous roles.

✨Emphasise Team Collaboration

This position requires a team player who can also work independently. Be ready to provide examples of how you've successfully collaborated with others in a fast-paced environment, as well as instances where you've taken initiative on your own.

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