Senior Software Engineer C++ - Expiring soon!

Posted 21/05/2024 by SSC Recruitment Solutions Ltd

Quick apply
Oxford, Oxfordshire

Our client is a global leader in high performance software and innovative hardware products. They are looking for an expert C++ programmer to join the software team. 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. 

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 Expertise

  • Very in-depth expertise in modern C++ (11-20).

  • 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

  • OpenGl, Qt/QML, Game Engines.

Contract Length:
Job Reference:
Job ID:

Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit

Register & Quick Apply

Passwords must contain at least six characters

As part of the CV-Library network, your CV will be uploaded to CV-Library's database, allowing you to be searched by thousands of potential recruiters and employers. By registering with IT Jobs you agree to our Privacy Policy and Terms & Conditions

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts