Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with ION. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
Software Engineer C++ / Python
Location:Aberdeen, UK
Work Style:Office-based
Are You Ready to Elevate Your Career in Software Engineering?
Join a leading technology company as aC++ / Python Software Engineerand become part of a multinational team specializing in groundbreaking video and audio compression technologies for media processing solutions. This is more than just a job; its a chance to work with cutting-edge tools in a collaborative and innovative environment where your contributions will make a real impact!
Why This Role Is Exciting
- Innovative Environment: Work with the latest advancements in media technologies, including compression algorithms and real-time systems that power video and audio applications.
- Collaborative Team: Engage with a dynamic team across the globe, sharing knowledge and ideas to drive innovation in media processing.
- Career Growth: This position offers the potential for you to enhance your skills in C++ and Python while contributing to high-performance systems in the media and broadcast industry.
Key Responsibilities
- Develop and maintain high-performance software systems usingC++andPythononLinuxplatforms, focusing on media solutions that are both efficient and scalable.
- Collaborate seamlessly with a distributed team to design, implement, and optimize media pipelines and compression algorithms.
- Engage incode reviews, unit testing, and CI/CD processesusingGitLabto ensure code quality and maintainability.
- Support the design and development of containerized deployments usingDocker, enhancing the efficiency of the software lifecycle.
Essential Qualifications & Attributes
- PhD / MSc or BSc in Computer Science with at least a 1st class or 2:1 degree.
- Strong expertise inC++ programmingwith hands-on experience inC++11/14/17and modern coding practices.
- Proficiency inLinux development environmentsand systems programming.
- Demonstrated experience in media systems, especially invideo/audio streamingor compression technologies.
- Familiarity withDocker,GitLab CI/CD, and containerized deployment workflows.
- Excellentproblem-solving skillswith a proactive attitude towards learning new technologies.
- Strongcommunication skills, highly effective in collaborative and distributed team settings.
Technologies You'll Work With
- C++,Python
- Docker, Containerization, CI/CD (GitLab)
- GStreamerfor media pipelines (video/audio)
- ElasticSearch,Kibanafor monitoring and analytics
- High-performance systems and real-time computing
Why Join Our Client?
This is a remarkable opportunity to contribute to the ongoing development of complex, real-time software systems within the media and broadcast industry. If youre passionate about leveraging yourC++andPythonskills to create high-performance computing solutions, wed love to hear from you!
How To Apply
If this sounds like the right fit for you, please submit your CV and a perhaps a cover letter highlighting your relevant experience. Dont miss the chance to be part of a transformative team that is shaping the future of media technology!