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

Principal verification engineer

Manchester
Permanent
ARM
Verification engineer
€70,000 a year
Posted: 25 November
Offer description

Join to apply for the Principal Verification Engineer role at Arm

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 for various end markets, including automotive, IoT, and client market segments. Our intellectual property encompasses RTL, reference drivers, tools, and libraries, enabling our customers to build upon our work to create innovative products.

We are looking for experienced individuals to join a dedicated team of software engineers who are 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. We value hands‑on experience, ownership, and a grounded, friendly environment.


Responsibilities

* Developing C/C++ Models: Design and implement robust models for various Media IPs, simulating the behaviour of hardware components to ensure accurate and high‑performance functionality.
* Models vs. RTL Co‑Verification: Collaborate with the verification team to ensure models achieve bit‑accurate alignment with 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 strong focus on efficiency. Minimise computational and memory resource usage while meeting performance goals.
* Collaboration with Image Quality Specialists and Researchers: Work with experts to create test cases using real images. Add model features to enable prototyping and innovation, fostering new advancements.
Required Skills and Experience
o Modern C++ Proficiency: Extensive experience with modern C++ standards (C++11 and newer). Strong understanding of the Standard Template Library (STL) for efficient programming.
o Awareness of Algorithms and Data Structures: Understand their use cases, strengths, and limitations.
o Problem‑Solving and Debugging: Proven ability to quickly identify, isolate, and resolve software issues in development and debugging environments.
o Strong Communication Skills: Ability to 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

o Image Processing Fundamentals: Basic understanding of image processing techniques such as de‑noising, filtering, tone mapping, demosaicing, and related algorithms.
o Video Codec Experience: Familiarity with standard video codecs (e.g., H.264, H.265, AV1) and their integration in media pipelines.
o GPU Programming: Hands‑on experience with GPU programming technologies such as CUDA or OpenCL.
o Scripting Knowledge: Proficiency in at least one scripting language like Python for automation and tool integration.
o Mentoring Junior Engineers: Experience guiding junior engineers and sharing knowledge.
o CI/CD and Version Control: Familiarity with tools such as Jenkins for automated builds and testing; proficient in Git and collaboration platforms such as Gerrit or GitLab.


In Return

Use your engineering skills to build multimedia technologies and influence millions of devices for years to come. Drive and bring your ideas to a wider audience while building your technical leadership and influencing skills. Learn and apply Arm’s 10x mindset, a framework for engineering, collaboration, and growth: https://careers.arm.com/en/10x-mindset


Accommodations at Arm

At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email accommodations@arm.com. All accommodation or adjustment requests will be treated with confidentiality. Examples of support include breaks between interviews, having documents read aloud, or office accessibility.


Hybrid Working at Arm

Arm’s approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We empower groups and teams to determine their own hybrid working patterns. Details of the work arrangements will be shared upon application and may be limited by local legal, regulatory, tax, or other considerations.


Equal Opportunities at Arm

Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization and do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Soc verification engineer
Manchester
Permanent
ARM
Verification engineer
€50,000 a year
Similar job
Senior verification engineer
Manchester
Permanent
ARM
Verification engineer
€60,000 a year
Similar job
Embedded linux integration & verification engineer
Manchester
Permanent
ALTEN
Verification engineer
See more jobs
Similar jobs
ARM recruitment
ARM jobs in Manchester
Administration jobs in Manchester
jobs Manchester
jobs Greater Manchester
jobs England
Home > Jobs > Administration jobs > Verification engineer jobs > Verification engineer jobs in Manchester > Principal Verification Engineer

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

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save