Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

דרושים Staff Game Engine Developer ב-Arm ב-United Kingdom, Cambridge

מצאו את ההתאמה המושלמת עבורכם עם אקספוינט! חפשו הזדמנויות עבודה בתור Staff Game Engine Developer ב-United Kingdom, Cambridge והצטרפו לרשת החברות המובילות בתעשיית ההייטק, כמו Arm. הירשמו עכשיו ומצאו את עבודת החלומות שלך עם אקספוינט!
חברה (1)
אופי המשרה
קטגוריות תפקיד
שם תפקיד (1)
United Kingdom
Cambridge
נמצאו 32 משרות
21.07.2025
ARM

ARM Senior/Staff Verification Engineer United Kingdom, England, Cambridge

Limitless High-tech career opportunities - Expoint
Strong hands-on experience in System Verilog and UVM methodology OR formal verification. Exposure to all stages of unit verification: collection of requirements, defining test methodologies, writing test plans, developing testbenches...
תיאור:

Verification engineers in the GPU Group are responsible for innovation and development of next-generation GPU IP for graphics and compute.

Required Skills and Experience

  • Strong hands-on experience in System Verilog and UVM methodology OR formal verification
  • Exposure to all stages of unit verification: collection of requirements, defining test methodologies, writing test plans, developing testbenches and test cases, debugging complex designs and testbenches, coverage closure.
  • Excellent communication skills and ability to work in a large team.
“Nice To Have” Skills and Experience
  • Experience with both UVM & formal verification
  • Experience working with project management and leads on planning tasks, setting schedules, and quality checkpoints.
  • Experience mentoring team members or reviewing other’s technical work.
  • Knowledge of scripting (e.g. Python, Perl or Unix shell scripting).
  • Experience with continuous integration platforms (e.g., Jenkins) and version control systems (e.g., Git).
  • Experience with verification for Safety and Security requirements.
  • Understanding of the fundamentals of computer architecture.
Show more
21.07.2025
ARM

ARM Senior/Staff Security Engineer United Kingdom, England, Cambridge

Limitless High-tech career opportunities - Expoint
Map & prioritise fuzzing surfaces across services, libraries, APIs, and protocols; maintain a living risk-based roadmap. Design, build, and extend fuzzing harnesses (libFuzzer, AFL++, Honggfuzz, etc.) that improve code-path exploration...
תיאור:
Job Overview:

As a Security Engineer – Fuzzing Specialist, you will own and evolve our coverage-guided fuzzing program. Your mission is to uncover hard-to-reach security flaws before attackers do, drive fixes to closure, and help product teams to embrace dynamic testing like fuzzing. You’ll scout for new attack surfaces, craft high-performance fuzzing harnesses, and design custom sanitisers that push the state of the art. Success means measurable coverage gains, actionable crash reports, and products that ship with provable resilience.

Responsibilities:
  • Map & prioritise fuzzing surfaces across services, libraries, APIs, and protocols; maintain a living risk-based roadmap.
  • Design, build, and extend fuzzing harnesses (libFuzzer, AFL++, Honggfuzz, etc.) that improve code-path exploration and minimise false positives.
  • Continuously improve coverage by growing seed corpus, deploying targeted mutation strategies, and integrating new instrumentation techniques.
  • Automate crash triage & root-cause analysis; distinguish exploitable vulnerabilities from benign faults and drive CVE-level findings to remediation.
  • Develop custom sanitisers to expose classes of bugs traditional fuzzing misses.
  • Validate fixes & guard against regressions through differential fuzzing and regression corpora.
  • Assess external disclosures (bug bounties, supply-chain advisories) to determine fuzzing detectability and refine harnesses when gaps are found.
  • Document, report, and share insights — from coverage metrics to post-mortems to create data-driven security.
Required Skills and Experience:
  • 1+ years in application or product security with a deep focus on coverage-guided fuzzing.
  • Hands-on expertise with at least one modern fuzzing framework (e.g., libFuzzer, AFL++, Honggfuzz).
  • Proficient in C/C++ plus strong scripting ability in Python for automation.
  • Solid understanding of memory-safety vulnerabilities, undefined behaviour, sanitisers, and compiler instrumentation.
  • Demonstrated ability to triage crashes using debuggers, profilers, and reverse-engineering tools (gdb/lldb, IDA/Ghidra).
  • Excellent written communication for documenting findings and influencing engineering teams.
“Nice To Have” Skills and Experience :
  • Contributions to open-source fuzzing tools, sanitisers, or security research publications.
  • Knowledge of distributed fuzzing at scale (GCP/AWS, Kubernetes, or bare-metal clusters).
  • Familiarity with kernel, embedded, or firmware fuzzing (e.g., Syzkaller, QEMU-based harnesses).
  • Background in reverse engineering, static analysis or symbolic execution.
  • Experience integrating fuzzing into CI/CD pipelines and tracking coverage metrics.
Show more

משרות נוספות שיכולות לעניין אותך

21.07.2025
ARM

ARM Staff Software Engineer - Functional Safety United Kingdom, England, Cambridge

Limitless High-tech career opportunities - Expoint
Design and implement software components that meet functional safety requirements (e.g., ISO 26262, IEC 61508). Work to bring function safety to existing code. Develop and maintain documentation to support safety...
תיאור:

Job Overview:

It would also be desirable if you have experience with media, graphics or imaging flows and driver/middleware stack development.

Responsibilities:

  • Design and implement software components that meet functional safety requirements (e.g., ISO 26262, IEC 61508).
  • Work to bring function safety to existing code.
  • Develop and maintain documentation to support safety certification and compliance audits.
  • Collaborate with safety engineers, hardware teams, and software architects to define software safety requirements and architectures.
  • Support software integration, verification, and validation processes in safety-critical systems.
  • Contribute to process improvements and tooling for safety-focused software development workflows

Required Skills and Experience:

  • Strong proficiency in C development, particularly in embedded or system-level programming.
  • Well-versed in functional safety principles, including hazard analysis, safety goals, and ASIL decomposition.
  • Motivation and ability to work on frontend tasks using JavaScript.
  • Hands-on experience with safety standards such as ISO 26262 or IEC 61508.

“Nice To Have” Skills and Experience :

  • Experience with safety analysis tools and methods (e.g., FMEA, FMEDA, fault injection).
  • Knowledge of MISRA C/C++ or other safety-related coding standards.
  • Background in developing software for automotive, aerospace, or industrial control systems.
  • Familiarity with safety certification processes and documentation requirements.
  • Knowledge of media, imaging or rendering pipelines.

In Return:

Show more

משרות נוספות שיכולות לעניין אותך

21.07.2025
ARM

ARM Senior/Staff product security engineer United Kingdom, England, Cambridge

Limitless High-tech career opportunities - Expoint
Review firmware and SoC architecture for security risks and threat models. Evaluate critical security features like secure boot, rollback protection, memory isolation, and TEE. Perform C/C++ security code reviews to...
תיאור:
Responsibilities:
  • Review firmware and SoC architecture for security risks and threat models.
  • Evaluate critical security features like secure boot, rollback protection, memory isolation, and TEE.
  • Perform C/C++ security code reviews to spot implementation-level flaws.
  • Conduct targeted hands-on tests to validate security concerns when needed.
  • Collaborate with cross-functional teams to embed security into the development lifecycle.
  • Help shape secure firmware architectures for key handling, update flows, and hardware-backed protections.
  • Communicate risks and solutions clearly to both technical and non-technical audiences.
Required Skills and Experience :
  • Proven experience securing hardware-firmware interfaces or embedded systems.
  • Strong hands-on expertise in C/C++ security code reviews.
  • Background in secure boot, key provisioning, firmware hardening, and trusted computing.
  • Solid understanding of firmware attack surfaces: fault injection, code injection, privilege escalation.
  • Familiarity with isolation technologies such as Arm TrustZone, secure monitor, or memory protection.
  • Ability to run and interpret quick tests to verify security assumptions.
  • Experience with advanced attack surfaces like side-channel or fault attacks.
  • Excellent collaboration, communication, and documentation skills.
“Nice To Have” :
  • Familiarity with hardware design flows (e.g., RTL, UVM/SystemVerilog).
  • Exposure to TPMs, Secure Elements, or hardware-backed crypto modules.
  • Background in academic research or industry work in embedded security, firmware, or cryptographic implementation.
  • Discovering or analysing security vulnerabilities in products, ideally with public CVEs or equivalent internal findings.
  • Hands-on experience evaluating or testing products against certification schemes such as SESIP, PSA Certified, or Common Criteria.
Show more

משרות נוספות שיכולות לעניין אותך

21.07.2025
ARM

ARM Staff FPGA Engineer United Kingdom, England, Cambridge

Limitless High-tech career opportunities - Expoint
Development and deployment of FPGA image creation and debug flows for system prototyping purposes. Automation of FPGA flows & methodology such that they can be deployed to the user community....
תיאור:


As a FPGA Engineer, you will deliver on the FPGA prototyping requirements of one or more sophisticated and highly configurable systems – while collaborating with several local and cross-site teams to achieve verification goals.
We seek individuals with exposure and knowledge of FPGA prototyping – with strong technical skills, a good eye for detail, and good interpersonal skills.
Responsibilities:

  • Development and deployment of FPGA image creation and debug flows for system prototyping purposes.
  • Automation of FPGA flows & methodology such that they can be deployed to the user community.
  • Provide support for the FPGA service to the service users.
  • Collaboration with EDA vendors to drive requirements for next generation FPGA hardware and tools.


Required Skills and Experience:

  • Proven FPGA experience in prototyping of complex IPs, SoC, or CPUs.
  • Expert in FPGA flows with Xilinx, including compilation, debug, performance and implementation of advanced features.
  • Proven track record of project debug and execution individually.
  • Deep understanding of digital design concepts and Verilog coding.
  • Proficiency in problem solving and debugging.


“Nice To Have” Skills and Experience :

  • Understanding of CPU-based system architecture and its verification.
  • General und using Verdi or Visualizer


Show more

משרות נוספות שיכולות לעניין אותך

21.07.2025
ARM

ARM Staff Software Engineer & Lead United Kingdom, England, Cambridge

Limitless High-tech career opportunities - Expoint
Define a roadmap of future work, carry out customer management and regularly present a view of customer interest and asks. Drive Developer Experience Improvements - Collect feedback from internal teams...
תיאור:
Job Overview:

As a Staff Software Engineer, you will own one or more engineering platforms and their delivery. You will work with engineers, project management and stakeholders to define the platform roadmap and improve the impact of services for our engineering community.

Responsibilities:

Lead the developer portal platform team, providing an outstanding engineering experience for Arm's hardware and software engineers. The domains and areas include:

  • Define a roadmap of future work, carry out customer management and regularly present a view of customer interest and asks.
  • Drive Developer Experience Improvements - Collect feedback from internal teams to continuously improve portal UX, performance, and capabilities that reduce cognitive load and improve onboarding, discoverability, and self-service.
  • Collaborate Across Engineering & IT - Partner closely with platform, software and hardware teams to integrate services, tooling, and policies into the portal in a user-centric and automated manner.
  • Work hands-on with a variety of technologies, to provide a first-class engineering experience for Arm's hardware and software engineers
  • Line management and professional development of the platform team members.
Required Skills and Experience:
  • Experience of Product/Service ownership, setting the roadmap direction, leading the delivery backlog and representing customers needs to the engineering team.
  • Worked in a Platform Engineering environment, with the associated focus on developer experience and productivity, and the ethos of enabling self-service access to infrastructure and systems through automation.
  • Background in software engineering and DevOps having worked with varied languages, toolchains and environments.
“Nice To Have” Skills and Experience:
  • Experience in building or integrating developer tools, platforms, or portals, such as Backstage.
  • Proficiency in web development with React, TypeScript and Node and experience with Bash and Python.
  • Solid understanding of Cloud platforms (AWS, GCP, Azure) with knowledge of Kubernetes, and other DevOps tools (e.g. Docker, Kubernetes, Terraform, Helm, ArgoCD) and CI/CD (Jenkins, Artifactory, Gitlab).
Show more

משרות נוספות שיכולות לעניין אותך

22.06.2025
ARM

ARM Staff Compiler Engineer United Kingdom, England, Cambridge

Limitless High-tech career opportunities - Expoint
Bring-up RTL(Simulation and Emulation) performance analysis platforms based on future Arm System/SoC architecture. Characterize real world use cases and build workloads that will be used to understand system performance(Pre-Silicon and...
תיאור:
Responsibilities:

As a Performance Analysis engineer you will be working on multiple aspects of the performance analysis, including:

  • Bring-up RTL(Simulation and Emulation) performance analysis platforms based on future Arm System/SoC architecture
  • Characterize real world use cases and build workloads that will be used to understand system performance(Pre-Silicon and Post-Silicon).
  • Devise and investigate new ideas for workload analysis and development of new tools and flows.
  • Collaborate with system and performance architects to define the future system architecture for improved performance.
Required Skills and Experience :
  • 5+ years of performance analysis and/or software/hardware development experience with a degree in Computer Science, or similar field.
  • Strong understanding of computer architecture and microarchitecture concepts such as Cache hierarchy, Memory access efficiency, Multi-core architecture, Bus protocols and key performance concepts and metrics.
  • Experience enabling workloads and benchmarks on RTL Emulation and Dynamic-Simulation environments such as Cadence Xcelium/Palladium, Synopsys VCS/Zebu, Siemens-Strato/QuestaSim etc.
  • 2+ years of experience implementing RTL modules or make changes to existing RTL modules using Verilog/System Verilog.
  • Experience with programming languages such as Python, Ruby, C/C++, Javascript etc.
“Nice To Have” Skills and Experience :
  • Familiarity with frameworks such as Buildroot to build Linux software stack and device drivers/kernel modules.
  • Experience using Linux environment and source control systems (e.g., Git).
  • Team leading and technical lead experience.
  • Able to work in teams and to collaborate with colleagues in other groups and sites.
In Return:

At Arm, we are proud to have a set of behaviors that reflect our culture and guide our decisions, defining how we work together to defy ordinary and shape outstanding! These behaviors are assessed as part of the recruitment process:

  • Teamwork and communication
  • Creativity and innovation
  • Team and personal development
  • Impact and influence
Salary Range:$191,100-$258,500 per year
Show more

משרות נוספות שיכולות לעניין אותך

Limitless High-tech career opportunities - Expoint
Strong hands-on experience in System Verilog and UVM methodology OR formal verification. Exposure to all stages of unit verification: collection of requirements, defining test methodologies, writing test plans, developing testbenches...
תיאור:

Verification engineers in the GPU Group are responsible for innovation and development of next-generation GPU IP for graphics and compute.

Required Skills and Experience

  • Strong hands-on experience in System Verilog and UVM methodology OR formal verification
  • Exposure to all stages of unit verification: collection of requirements, defining test methodologies, writing test plans, developing testbenches and test cases, debugging complex designs and testbenches, coverage closure.
  • Excellent communication skills and ability to work in a large team.
“Nice To Have” Skills and Experience
  • Experience with both UVM & formal verification
  • Experience working with project management and leads on planning tasks, setting schedules, and quality checkpoints.
  • Experience mentoring team members or reviewing other’s technical work.
  • Knowledge of scripting (e.g. Python, Perl or Unix shell scripting).
  • Experience with continuous integration platforms (e.g., Jenkins) and version control systems (e.g., Git).
  • Experience with verification for Safety and Security requirements.
  • Understanding of the fundamentals of computer architecture.
Show more
בואו למצוא את עבודת החלומות שלכם בהייטק עם אקספוינט. באמצעות הפלטפורמה שלנו תוכל לחפש בקלות הזדמנויות Staff Game Engine Developer בחברת Arm ב-United Kingdom, Cambridge. בין אם אתם מחפשים אתגר חדש ובין אם אתם רוצים לעבוד עם ארגון ספציפי בתפקיד מסוים, Expoint מקלה על מציאת התאמת העבודה המושלמת עבורכם. התחברו לחברות מובילות באזור שלכם עוד היום וקדמו את קריירת ההייטק שלכם! הירשמו היום ועשו את הצעד הבא במסע הקריירה שלכם בעזרת אקספוינט.