Jobs
▷ [08/12/2024] Senior/Staff/ Principal Verification Engineer- Media IP (Apply in minutes)
Job OverviewThis position is an excellentopportunity for an experienced and highly motivated verificationengineer to join the Arm Systems Media IP team! The team isresponsible for the development of Image Signal Processors (ISPs),Display Processors, and Video codecs for deploying within ArmCompute Subsystems for various end markets, including automotive,IoT, and client market segments. Our intellectual propertyencompasses RTL, reference drivers, tools, and libraries, enablingour customers to build upon our work to create innovative products!You will specify and develop new hardware verification testbenchesfor future generation hardware IP. You will improve existingtestbenches to increase performance, quality and efficiency. Youwill also identify areas for improvement in processes andmethodologies, then implement those changes to advance ourbest-practices for hardware verification. This is a new team withplenty of opportunities to shape its future, and your own growthand career progression. ##ResponsibilitiesDepending on priorexperience, the responsibilities of the role can include: *Verification ownership of unit level or multi-unit hierarchy oralternatively verification lead of an overall IP (ISP, Display,Video). * Architecting verification IP and full verificationenvironments. * Reviewing and assessing proposed design changesfrom a verification complexity point of view. * Analysis of datafrom simulation runs using machine learning and data sciencetechniques to drive efficient bug discovery and debug. * Identifycross Media IP process or methodology improvement opportunities,implementing changes to advance hardware verification efficiency. *Close collaboration with other Arm engineering teams leading tohigh quality IP that works well in a complete system. * Mentor& support other members of the team. ##Required skills andexperience:* Experience in working with constrained-randomverification including ownership of a suitably complex verificationenvironment and creating testbenches. * Experience developingreusable and scalable code whilst having in-depth knowledge ofSV-UVM. * Strong scripting skills – being able to develop scriptsto support new and existing flows. * Solid software engineeringskills including understanding of object-oriented programming, datastructures, and algorithms. * Familiar with the tools and processesfor developing testbenches and finishing all aspects of theverification process. * Prior technical andor team leadershipskills required for more senior positions. ##Nice to Have skillsand Experience:* Team leadership and mentoring experience. *Multiprocessing microarchitecture experience including knowledge ofbus protocols (e.g. AMBA APBAHBAXI). * Past experience in FormalVerification testbenches. * Experience in video codec, ISP, ordisplay projects, including knowledge of advanced image processingalgorithms, such as local tone mapping, noise reduction, motionestimation, transform coding, etc. * Experience of FunctionalSafety product development for the Automotive market (applyingstandards such as ISO 26262 andor IEC 61508). * Experience withContinuous Integration flows. ##In Return:You will get toutilise your engineering skills to build support for thetechnologies and influence millions of devices for years to come.You will be able to drive and bring your ideas to a wider audience,while building your technical leadership and influencing skills.#LI-JC1 ##Accommodations at ArmAt Arm, we want our people toDo Great Things. If you need support or an accommodation toBe Your Brilliant Selfduring the recruitment process, pleaseemail . Tonote, by sending us the requested information, you consent to itsuse by Arm to arrange for appropriate accommodations. Allaccommodation requests will be treated with confidentiality, andinformation concerning these requests will only be disclosed asnecessary to provide the accommodation. Although this is not anexhaustive list, examples of support include breaks betweeninterviews, having documents read aloud or office accessibility.Please email us about anything we can do to accommodate you duringthe recruitment process. ##Hybrid Working at ArmArm’sapproach to hybrid working is designed to create a workingenvironment that supports both high performance and personalwellbeing. We believe in bringing people together face to face toenable us to work at pace, whilst recognizing the value offlexibility. Within that framework, we empower groupsteams todetermine their own hybrid working patterns, depending on the workand the team’s needs. Details of what this means for each role willbe shared upon application. In some cases, the flexibility we canoffer is limited by local legal, regulatory, tax, or otherconsiderations, and where this is the case, we will collaboratewith you to find the best solution. Please talk to us to find outmore about what this could look like for you. ##EqualOpportunities at ArmArm is an equal opportunity employer,committed to providing an environment of mutual respect where equalopportunities are available to all applicants and colleagues. Weare a diverse organization of dedicated and innovative individuals,and don’t discriminate on the basis of race, color, religion, sex,sexual orientation, gender identity, national origin, disability,or status as a protected veteran.
Sign up for our newsletter
The latest news, articles, and resources, sent to your inbox weekly.