Enable job alerts via email!

Senior C++ Software Engineer

TN United Kingdom

Oxford

On-site

GBP 80,000 - 100,000

Full time

18 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a dynamic and innovative team as a C++ programmer, where you will contribute to cutting-edge systems development. In this role, you will engage in creating high-quality, modern, and robust code while collaborating closely with other developers and teams focused on computer vision and hardware integration. Your expertise in C++ and experience with multi-threading, networking, and optimization will be essential as you design scalable application software and develop real-time processing frameworks. This is an exciting opportunity to work on challenging projects that push the boundaries of technology and innovation.

Qualifications

  • Expertise in C++ with experience in modern software development.
  • Strong knowledge of multi-threading, networking, and optimization.

Responsibilities

  • Create high-performance, scalable application software.
  • Develop real-time processing frameworks and integrate with hardware.

Skills

C++
C++11-20
STL
Boost Asio
Qt
QML
Python
C#
Multi-threading
Networking
Optimization
OpenGL
Computer Vision
Embedded Software Development
Cloud Services (AWS or Azure)
Jenkins
Game Engines
Animation Tools

Job description

C++ programmer required to join a cutting-edge systems development team producing high-quality, modern, elegant and robust code. You would typically be working in a team of three or four developers and computer vision, applications, hardware and QA teams. Experience C++ expertise on challenging projects. C++11-20, STL, Boost Asio, Qt or QML, Python, C#. Multi-threading, Networking, Optimization, OpenGL, Computer Vision. Embedded Software Development. Integration of Cloud Services AWS or Azure. Jenkins, Game Engines, Animation Tools.

Responsibilities
  1. Creating high performance, scalable application software.
  2. Developing our highly parallel real-time processing frameworks.
  3. Writing code for interfacing with both Vicon and third-party hardware.
  4. Implementing APIs, protocols and plugins for integration with other systems.
  5. Designing GUIs and data visualization tools.

Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit. Check our Blog for more information.

Bank or payment details should not be provided when applying for a job. Eurojobs.com is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Created on 18/04/2025 by TN United Kingdom

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.