Staff CPU/SoC Validation Engineer

2 weeks ago


Bengaluru, India ARM Full time
Job Overview:

Arm is seeking a highly experienced and motivated Staff CPU/SoC Validation Engineer to join our dynamic team. The ideal candidate will be experienced in the development of tools used for CPU/SoC validation. Additionally, it will be helpful if you have worked on electrical characterization of CPUs for maximum Process, Voltage, and Temperature (PVT) marginalities.

Responsibilities:
  • Design, develop, and implement random instruction set tools to validate CPU/SoC functionality and performance.
  • Perform electrical characterization of CPUs to determine maximum PVT marginalities, ensuring reliability and stability under various conditions.
  • Collaborate with cross-functional teams, including design and implementation, to identify and resolve validation issues.
  • Analyse test results, identify root causes of failures, and implement corrective measures to enhance CPU/SoC performance and reliability.
  • Stay updated with the latest industry trends, technologies, and standard methodologies in CPU/SoC validation and electrical characterization.
  • Mentor and guide junior engineers, fostering a culture of continuous improvement and technical excellence.
  • Maintain a proficient knowledge of company processes to work constructively within given standards and methodologies.
  • Work with partners on requirements and communicate progress.
Required Skills and Experience :
  • Bachelor's or Master's degree in Computer Engineering, Computer Science, electrical and electronics engineering.
  • 8-10 years of hands-on experience in developing random instruction generation tools for CPU/SoC
  • Strong understanding of CPU/SoC architecture and design principles, including but not limited to virtual memory, synchronization, atomicity, cache coherence, and memory ordering.
  • Proficiency in programming languages such as C/C++, Python, or similar.
  • Experience with validation tools and methodologies, including simulation and emulation.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Ability to manage multiple tasks and projects simultaneously, meeting deadlines and delivering high-quality results.
  • Familiarity with UNIX/Linux working environment.
Ways to stand out:
  • Expertise in developing Random Instruction Sequence (RIS) test generators for a multi-processor system with a solid understanding of architecture, including memory coherency and ordering.
  • Experience with Arm-based system designs.
  • Basic understanding of Linux OS and kernels.
In Return:

You will get to utilise your engineering skills to build support for technologies and influence millions of devices for years to come. You’ll share ideas with and learn new skills from some of the best engineers in the world

Accommodations at Arm

At Arm, we want our people to Do Great Things. If you need support or an accommodation to Be Your Brilliant Self during the recruitment process, please email accommodations@arm.com. To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process.

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 believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team’s needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you.

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 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.



  • Bengaluru, Karnataka, India ARM Full time

    Arm's Vision for CPU/SoC ExcellenceWe are seeking a highly skilled CPU/SoC Validation Engineering Lead to drive our team's success. As a Staff Engineer, you will be responsible for developing and implementing random instruction set tools to validate CPU/SoC functionality and performance.The ideal candidate will have 8-10 years of hands-on experience in...


  • Bengaluru, Karnataka, India ARM Full time

    Job OverviewARM is seeking a highly experienced and motivated Staff CPU/SoC Validation Engineer to join our dynamic team.Responsibilities:We are looking for someone with expertise in developing random instruction set tools to validate CPU/SoC functionality and performance.The ideal candidate will have hands-on experience in electrical characterization of...


  • Bengaluru, Karnataka, India ARM Full time

    Unleash Your ExpertiseEstimated Annual Salary: £120,000 - £180,000About the Role:This is an exceptional opportunity to leverage your deep understanding of CPU/SoC architecture and validation techniques in a dynamic team environment.Key Responsibilities:Design and develop innovative tools for CPU/SoC validation, ensuring optimal performance and reliability...


  • Bengaluru, India Ampere Full time

    Description The Role This position is for a CPU Validation Engineer within the Silicon Validation Engineering team for Ampere’s best in class 64-bit ARMv8.x Server Processor family. Silicon Validation Engineering Team at Ampere enables future generations of CPUs that power Cloud, Enterprise, and Data Center! The Candidate will be responsible for...


  • Bengaluru, India arm limited Full time

    The Role Job Description: System Validation engineers in this group are responsible for driving validation specifications & methodology and deliver on the validation of subsystems for the next generation of compute solution. Working in a highly focused group, you will help validate our next generation compute solutions using innovative...


  • Bengaluru, India MIPS Full time

    Staff Design EngineerCompany OverviewMIPS is well-known as a microprocessor pioneer, having led the way in RISC-based computing to enable faster and more power efficient semiconductors for a wide range of applications from consumer electronics to networking and communications. More than 30 years after the introduction of the original MIPS RISC architecture,...

  • Sr Lead Engineer

    3 weeks ago


    Bengaluru, India Qualcomm Full time

    Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a...

  • Staff Enginer

    6 months ago


    Bengaluru, Karnataka, India Micron Full time

    **Our vision is to transform how the world uses information to enrich life for **_all_**.** Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR49900 Staff Enginer - ASIC SOC Verification...


  • Bengaluru, India MIPS Full time

    We are seeking an experienced Sr. Staff Design Engineer for SoC. Responsible for leading and owning RTL development of one or more modules of a high-performance SoC and integration of the SoC. The candidate will be responsible for all aspects of the design including Integration, Performance, Power, and Area.You will:- Drive the micro-architecture and design...


  • Bengaluru, Karnataka, India Microchip Technology Full time

    We are seeking an experienced Senior Validation Engineer to join our team at Microchip Technology, Inc.About UsAt Microchip, we design the technology that powers the world around us. Our company culture supports growth and stability, and we take pride in employee development, values-based decision making, and community involvement.Job DescriptionThis role...


  • Greater Bengaluru Area, India Mulya Technologies Full time

    BangaloreStaff SoC Design EngineerCompany OverviewWe are as a microprocessor pioneer, having led the way in RISC-based computing to enable faster and more power efficient semiconductors for a wide range of applications from consumer electronics to networking and communications. More than 30 years after the introduction of the original RISC architecture,...


  • Bengaluru, Karnataka, India NVIDIA Full time

    We are seeking highly motivated engineers to join NVIDIA's dynamic and innovative team that owns performance alignment of CPUs and CPU fabrics. About the RoleThis role will be responsible for developing test plans and strategies, simulation environments, system bring-up, validation, and automation to deliver best-in-class CPUs.You will develop and maintain...


  • Bengaluru, India MIPS Full time

    We are seeking an experienced Sr. Staff Design Engineer for SoC. Responsible for leading and owning RTL development of one or more modules of a high-performance SoC and integration of the SoC. The candidate will be responsible for all aspects of the design including Integration, Performance, Power, and Area.You will:Drive the micro-architecture and design...


  • Bengaluru, Karnataka, India NVIDIA Full time

    Job DescriptionWe are seeking a highly motivated and experienced performance verification engineer to join our dynamic team at NVIDIA. This role will involve developing test plans and strategies, creating simulation environments, system bring-up, validation, and automation to deliver best-in-class CPUs.About the Role:Develop and maintain CPU simulator...


  • Bengaluru, Karnataka, India Advanced Micro Devices, Inc. Full time

    Back **CPU Performance Validation**: - Bangalore, India - Engineering - 36759 mail_outline Get future jobs matching this search *** **Job Description**: **WHAT YOU DO AT AMD CHANGES EVERYTHING** - We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that...


  • Bengaluru, India MIPS Full time

    We are seeking an experienced Sr. Staff Design Engineer for SoC. Responsible for leading and owning RTL development of one or more modules of a high-performance SoC and integration of the SoC. The candidate will be responsible for all aspects of the design including Integration, Performance, Power, and Area. You will:Drive the micro-architecture and design...


  • Bengaluru, India MIPS Full time

    We are seeking an experienced Sr. Staff Design Engineer for SoC. Responsible for leading and owning RTL development of one or more modules of a high-performance SoC and integration of the SoC. The candidate will be responsible for all aspects of the design including Integration, Performance, Power, and Area. You will:Drive the micro-architecture and design...


  • Bengaluru, India NVIDIA Full time

    We are now looking to hire strong performance verification engineers with a sharp understanding of CPU and memory architecture. Nvidia makes some of the fastest CPUs in the world and is solving problems, with its vast arsenal of CPUs, GPUs and SW, in areas such as High-performance computing, Automated driving, Medical imaging and much more! We are seeking...

  • SoC Validation Expert

    3 weeks ago


    Bengaluru, Karnataka, India ARM Full time

    Join ARM as a SoC Validation Engineer and play a crucial role in developing best-in-class SoCs and compute subsystems.Company Overview:ARM is a leader in the development of advanced technology solutions, aiming to create innovative products that drive the industry forward.Salary:We offer an estimated annual salary of $120,000-$150,000 based on your...


  • Bengaluru, Karnataka, India Advanced Micro Devices, Inc Full time

    Overview: **WHAT YOU DO AT AMD CHANGES EVERYTHING** We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....