Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

ARM Senior Software Engineer - Media Driver 
United Kingdom, England, Cambridge 
599104081

06.03.2025


Key Responsibilities:


· Develop and maintain video codec drivers.

· Optimize video codec performance and ensure correctness.

· Collaborate with team members to integrate video codec drivers into the broader software stack.

· Conduct thorough testing and debugging to ensure reliability and performance.

· Engage in device emulation to simulate and troubleshoot real-world scenarios.

· Contribute to related open-source projects and work with their communities.

· Support partners as they rely on our products.

· Help Arm grow and be better and be part of a wider team


Required Skills and Experience:


· A bachelor's degree in computer science, electrical engineering, or related fields.

· Strong knowledge of display pipelines, computer graphics, rendering, image processing and related technologies.

· High proficiency in C programming language.

· Low-level programming experience and familiarity with hardware-software interactions.

· Proven contribution to video driver and related projects.


‘Nice to Have’ Skills and Experience:


- Experience in testing and device emulation.

- Familiarity with open-source development and contributions.

- Working knowledge of SCMS tools like Git and related infrastructure such as GitHub, GitLab, Gerrit etc.

- Experience with other programming languages such as C++, Rust or Python.

- Experience with non-Linux kernel based operating systems and their driver models.