C++ (Python) Software Engineer - Linux
We are a leading technology company seeking an enthusiastic C++ Software Engineer with a background and experience of Linux based development to join our clients multinational team, specialising in C++ / Python developed processing solutions.
This is an genuinely exciting opportunity to work with cutting-edge technologies in a friendly, collaborative and innovative environment.
Location: Aberdeen, UK
Work Style: Primarily office-based, with hybrid working options available for experienced candidates.
Key Responsibilities:
* Working with an international team on cutting edge tea, uou will develop and maintain software systems in C++ and Python on Linux platforms, focusing on high-performance media solutions.
* Collaborate with a distributed team across the UK and accross the globe on media compression and video/audio pipelines.
* Participate in code reviews, unit testing, and continuous integration (CI/CD) processes using GitLab.
* Support the design and development of containerized deployments using Docker.
Essential Qualifications & Attributes:
* A PhD / MSc or BSc in Computer Science.
* Strong skills in C++ programming.
* Proficiency with Linux environments and systems programming.
* Experience with Docker, GitLab CI/CD, and containerized deployments.
Technologies you'll work with:
* C++,
* Python
* Docker, CI/CD (GitLab)
* ElasticSearch, Kibana for monitoring and analytics
Why Join our client?
This is a great opportunity to contribute to the development of complex, real-time software systems in the media and broadcast industry. If you're passionate about C++ and media technologies, we’d love to hear from you