Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer - media ip modelling

Cambridge
Permanent
ARM
Software engineer
€70,000 a year
Posted: 3 January
Offer description

Senior Software Engineer - Media IP Modelling

Apply for the Senior Software Engineer - Media IP Modelling role at Arm.


Job Overview

The Systems Media IP group is responsible for the development of Image Signal Processors (ISPs), Display Processors, and Video codecs for deployment within Arm Compute Subsystems across automotive, IoT, and consumer markets. Our intellectual property includes RTL, reference drivers, tools, and libraries, enabling customers to build upon our work to create innovative products.

Join our dedicated team of software engineers, passionate about crafting innovative technology and solving real‑world challenges. You’ll work across multiple projects, collaborate with experts in modelling, design, verification, and image quality, and make a significant impact from day one.


Responsibilities

* Developing C/C++ models: design and implement robust models for Media IPs, simulating hardware behaviour for accurate, high‑performance functionality.
* Models vs. RTL co‑verification: collaborate with the verification team to achieve bit‑accurate alignment between models and hardware RTL designs.
* Enhancing frameworks: develop and maintain C/C++ frameworks that support Media IP modelling, ensuring feature completeness, scalability, and seamless testing.
* Code optimisation: implement algorithms with a focus on efficiency, minimising computational and memory usage while meeting performance goals.
* Collaboration with image quality specialists and researchers: create test cases with real images, add model features to enable prototyping and innovation, fostering new advancements.


Required Skills And Experience

* Modern C++ proficiency: extensive experience with C++11 and newer, strong understanding of the STL for efficient programming.
* Awareness of algorithms and data structures: understand their use cases, strengths, and limitations, applying them to solve complex problems.
* Problem‑solving and debugging: proven ability to quickly identify, isolate, and resolve software issues in development and debugging environments.
* Strong communication skills: convey technical ideas clearly and concisely, effective in verbal and written communication for team discussions, cross‑team collaboration, and documentation.


Nice To Have Skills And Experience

* Image processing fundamentals: basic understanding of de‑noising, filtering, tone mapping, demosaicing, and related algorithms to contribute meaningfully to media‑focused projects.
* Video codec experience: familiarity with standard codecs (e.g., H.264, H.265, AV1) and their integration in media pipelines.
* GPU programming: hands‑on experience with CUDA or OpenCL to optimise performance for high‑computation tasks.
* Scripting knowledge: proficiency in at least one scripting language, such as Python, for automation and tool integration.
* Mentoring junior engineers: experience guiding junior engineers and helping them grow into confident team contributors.
* CI/CD and version control: familiarity with Jenkins for automated builds and testing, proficiency in Git and collaboration platforms like Gerrit or GitLab.


In Return

You will build multimedia technologies and influence millions of devices for years to come, driving and sharing your ideas with a wide audience while developing technical leadership and influencing skills.


Accommodations at Arm

We strive to build extraordinary teams and provide accommodations during the recruitment process. Please email accommodations@arm.com for support such as interview breaks, document read‑aloud, or office accessibility.


Hybrid Working at Arm

Arm’s hybrid working model supports high performance and personal wellbeing, balancing face‑to‑face interaction with flexibility. Teams determine their own hybrid patterns based on role and team needs, with details shared upon application.


Equal Opportunities at Arm

Arm is an equal‑opportunity employer, committed to a respectful environment where all applicants and colleagues have equal opportunities, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Cambridge, England, United Kingdom

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Graduate software engineer
Cambridge
Permanent
Oho
Software engineer
Similar job
Software engineer, typescript & node.js (hybrid cambridge)
Cambridge
Permanent
Darktrace Ltd
Software engineer
Similar job
Hybrid power analysis software engineer for socs
Cambridge
Permanent
ARM
Software engineer
€65,000 a year
See more jobs
Similar jobs
ARM recruitment
ARM jobs in Cambridge
It jobs in Cambridge
jobs Cambridge
jobs Cambridgeshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Cambridge > Senior Software Engineer - Media IP Modelling

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save