Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

ARM Software Engineer - Media Driver 
United Kingdom, England, Manchester 
916066426

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 video codecs, computer graphics, rendering, image processing and related technologies.
  • High proficiency in C programming language.
  • Extensive experience with Linux operating systems.
  • Low-level programming experience and familiarity with hardware-software interactions.


‘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.
  • Familiarity with ARM architecture.
  • Experience with other programming languages such as C++, Rust or Python.
  • Knowledge of multimedia frameworks and libraries.
  • Experience with non-Linux kernel based operating systems and their driver models