Senior Verification Engineer - Media IP
ARM
In this role you will design and implement models for Media IPs (ISPs, Display Processors, and codecs) in C/C++, collaborating with RTL and image-quality teams to ensure accurate, efficient hardware-mapped simulations. You will extend and maintain modelling frameworks, optimize algorithms, and contribute to cross-functional prototyping with researchers. This position offers impact across automotive, IoT, and client markets within Arm’s Systems Media IP group. You’ll work in a collaborative, growth-focused environment with a strong emphasis on ownership and hands-on delivery.
Pay / Benefits- Hybrid working
- Accommodations during recruitment process
- Equal opportunities employer
- Diversity and inclusion
- Flexible work patterns dependent on team needs
- Design and implement robust C/C++ models for Media IPs to simulate hardware behavior
- Perform bit-accurate co-verification with RTL in collaboration with the verification team
- Develop and maintain C/C++ frameworks for Media IP modelling, ensuring scalability and testability
- Optimize algorithms to minimize compute and memory usage while meeting performance goals
- Collaborate with Image Quality specialists to craft test cases and enable prototyping features
- Modern C++ proficiency (C++11 or newer)
- Strong understanding of the Standard Template Library (STL)
- Knowledge of algorithms and data structures
- Proven problem-solving and debugging abilities
- Excellent verbal and written communication
- Strong communication
- Collaborative mindset
- Problem-solving orientation
- C++11 and newer
- STL
- Algorithms and data structures
Reference: WJ-747_31192149