Staff Engineer

5 days ago


Newton, United Kingdom ARM Full time

About The Team:

Join our dynamic FPGA Prototyping verification team, a key part of Arm's Solutions Engineering group We are a dedicated group of engineers providing a robust platform to build and test software on Arm's cutting-edge subsystems and System-on-Chips (SoCs). Our mission is to accelerate the development process by offering a versatile and high-performance prototyping environment that enables seamless software integration and validation. These solutions target a wide range of market segments including mobile, server, IoT, automotive, and more.
Job Description:

As a member of this team your day-to-day work will consist primarily of driving verification of SoC RTL designs that are modified for FPGA implementation, developing and maintaining SoC verification testbench, integrating third party VIPs, writing Testcases in C, reusing C Testcases from internal IP/ SoC frontend team, creating test-plans, developing tools using scripting languages like Python, Perl, Shell for automation of tasks.
If you are looking for a role that combines hardware and software skills in an environment where you can make a meaningful contribution, we’d love to hear from you Join our committed team that builds innovative FPGA solutions and collaborates closely to achieve great results.

Responsibilities:

Writing test plans, defining test methodologies, completing functional verification to the required quality levels and schedules.
Automating flows & methodology such that they can be deployed to the user community.
Collaborating with engineers from other teams including architecture, design, implementation, Verification and Software development to lead verification efforts of assigned project.
Mentoring and coaching junior members of the team.
Required Skills and Experience:

Worked on embedded C/C++ based SoC verification environments
Experience working with systems using AMBA bus standards e.g. AXI, AHB, APB.
Extensive experience of relevant verification experience including technical team leadership, mentoring or coaching junior engineer.
Understanding of computer architecture fundamentals
Experience with Tcl, Python or other scripting languages
Exposure to all stages of verification: requirements collection, creation of verification methodology plans, test plans, testbench implementation, test case development, documentation and support.
“Nice To Have” Skills and Experience:

Experience with ARM-based designs and/or ARM System Architectures.
Familiarity with ARM debugger and trace features e.g ARM DS, DSTREAM.
Experience with verification methodologies – UVM/OVM.
In Return:

You will expand your expertise, be challenged and work with advancing technologies. You will work alongside many other engineering teams including software, SoC implementation and verification. You will be involved in deep technical discussions, working with top class multifunctional engineering teams. You will apply your experience and skills to encourage collaboration with external ODMs, contractors, building relationships and partnerships.

#LI-SM1

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.


  • Staff SoC Engineer

    4 weeks ago


    Newton, United Kingdom ARM Full time

    Job Title: Staff SoC EngineerWe are seeking a highly skilled Staff SoC Engineer to join our team at Arm. As a key member of our Systems Development team, you will be responsible for designing and developing complex SoC designs for various application segments.Key Responsibilities:Design and develop SoC designs using the latest IP products from Arm and other...

  • Staff SoC Engineer

    4 weeks ago


    Newton, United Kingdom ARM Full time

    Job Title: Staff SoC EngineerWe are seeking a highly skilled Staff SoC Engineer to join our team at Arm. As a key member of our Systems Development team, you will be responsible for designing and developing complex SoC designs for various application segments.Key Responsibilities:Design and develop SoC designs using the latest IP products from Arm and other...


  • Newton, United Kingdom ARM Full time

    Job Title: Staff Verification EngineerArm's Systems Development team is seeking a creative and enthusiastic SoC Verification Engineer to join our team. As a key member of our team, you will be responsible for verifying and testing sophisticated IP such as CPU/GPU/DSP processors with memory controllers and interconnect fabrics.Key Responsibilities:Writing...


  • Newton, United Kingdom ARM Full time

    Job Title: Staff Verification EngineerArm's Systems Development team is seeking a creative and enthusiastic SoC Verification Engineer to join our team. As a key member of our team, you will be responsible for verifying and testing sophisticated IP such as CPU/GPU/DSP processors with memory controllers and interconnect fabrics.Key Responsibilities:Writing...

  • Staff Test Engineer

    4 weeks ago


    Newton, United Kingdom ARM Full time

    Job OverviewThe Staff Test Engineer / Test Lead will play a pivotal role in shaping and delivering the testing strategy and quality assurance practices at ARM. This individual will collaborate with developers, technology managers, and other stakeholders to ensure the delivery of high-quality products that meet expectations.Key Responsibilities:Facilitate...

  • Staff Test Engineer

    4 weeks ago


    Newton, United Kingdom ARM Full time

    Job OverviewThe Staff Test Engineer / Test Lead will play a pivotal role in shaping and delivering the testing strategy and quality assurance practices at ARM. This individual will collaborate with developers, technology managers, and other stakeholders to ensure the delivery of high-quality products that meet expectations.Key Responsibilities:Facilitate...

  • Staff Test Engineer

    5 days ago


    Newton, United Kingdom ARM Full time

    Job Overview: The Staff Test Engineer / Test Lead will play a key role in shaping, facilitating and delivering the testing strategy and quality assurance practices. This individual will work with developers, technology managers, and other customers to ensure the delivery of high-quality products that meet expectations. The role will focus on driving...


  • Newton, United Kingdom ARM Full time

    Job Overview: Our group writes the layer of the driver that implements the popular GPU compute APIs, such as OpenCL, which provide massively parallel execution of general purpose (C-like) code on Mali GPUs, often known as GPGPU (General-purpose computing on graphics processing units). Our many customers have performance-critical GPU compute use cases that...


  • Newton, United Kingdom ARM Full time

    Job Overview: We are looking for experienced engineers with a hands-on machine learning background, and good understanding of graphics and gaming, to develop new neural graphics algorithms. In Arm's Central Technology group we are building trail-blazing future technology which will keep Arm-based products redefining the state-of-the-art. We are looking for...


  • Newton, United Kingdom ARM Full time

    Job Overview: We are looking for a hard-working, creative and motivated engineer to join our GPU development team! We need someone who can work closely with the block design teams, crafting and implementing new processes and methodologies needed to develop next generation GPUs. The successful candidate will be an experienced hardware design engineer with a...


  • Newton, United Kingdom ARM Full time

    Job Overview: Are you passionate about shaping the future of chip design? In the Solutions Engineering group at Arm, we offer the outstanding opportunity for an experienced Power Analysis Engineer to join our successful team in a dynamic and diverse role! Arm is establishing a team to develop best-in-class silicon platforms based on Arm’s IP Compute...


  • Newton, United Kingdom ARM Full time

    Job Overview: Arm has a great opportunity for a Package Design Engineer in our System-in-Package Integration team! You will work closely with IP, SoC Design, Package Design, Signal/Power Integrity and Systems teams throughout the company as well was interact with leading worldwide technology partners. As we develop new system-level solutions for our...


  • Newton, United Kingdom ARM Full time

    Job Overview: Arm has a great opportunity for a Package Design Engineer in our System-in-Package Integration team! You will work closely with IP, SoC Design, Package Design, Signal/Power Integrity and Systems teams throughout the company as well was interact with leading worldwide technology partners. As we develop new system-level solutions for our...


  • Newton, United Kingdom ARM Full time

    Job Overview: We are looking for a talented Security Engineer to join Arm’s Product Security team. In this role, you will play a key part in enhancing the security of Arm’s software and processes, while contributing to building a strong security engineering culture across the organization. Responsibilities: Conduct security assessments across Arm's...


  • Newton, United Kingdom ARM Full time

    Job Overview: In Arm's Central Technology group we are building trail-blazing future technology which will keep Arm-based products redefining the state-of-the-art. We are looking for a hardworking Staff Modelling Engineer to join us as part of the CT-Systems Applied Computer Vision Team. This team is responsible for multimedia and vision oriented algorithm...


  • Newton, United Kingdom ARM Full time

    Arm’s hardware is at the heart of the computing and connectivity revolution that continues to transform the way people live and businesses operate. As part of our continued growth, the CPU team are looking to hire talented engineers in the Cambridge. Would you like to be in a creative, multi-disciplinary, multi-cultural environment, in a role with...

  • Staff/Principal SoC

    5 days ago


    Newton, United Kingdom ARM Full time

    Job Overview Arm Solution Engineering organization delivers complex solutions from systems specifications, through FE & validation, physical implementation and Silicon Demonstrators. Join our dynamic Front End design team, a key part of Arm's Solutions Engineering! We are a dedicated group of engineers developing complete subsystem solutions (Control...

  • Staff Engineer

    4 weeks ago


    Newton, United Kingdom ARM Full time

    About the TeamOur FPGA Prototyping verification team is a key part of Arm's Solutions Engineering group. We are a dedicated group of engineers providing a robust platform to build and test software on Arm's cutting-edge subsystems and System-on-Chips (SoCs). Our mission is to accelerate the development process by offering a versatile and high-performance...

  • Staff Engineer

    4 weeks ago


    Newton, United Kingdom ARM Full time

    About the TeamOur FPGA Prototyping verification team is a key part of Arm's Solutions Engineering group. We are a dedicated group of engineers providing a robust platform to build and test software on Arm's cutting-edge subsystems and System-on-Chips (SoCs). Our mission is to accelerate the development process by offering a versatile and high-performance...


  • Newton, United Kingdom ARM Full time

    Job OverviewThe Central Technology Group at Arm is responsible for driving innovation and defining the future of Arm solutions to address the next generation of challenges.We take a holistic approach to examining and defining solutions at a full system level, involving multiple components developed by various teams. To unlock the full potential of Arm's IP,...