Expoint – all jobs in one place
Finding the best job has never been easier

Product Security Architect/ Automotive Security Solutions Expert jobs at Arm in United Kingdom, Cambridge

Discover your perfect match with Expoint. Search for job opportunities as a Product Security Architect/ Automotive Security Solutions Expert in United Kingdom, Cambridge and join the network of leading companies in the high tech industry, like Arm. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
United Kingdom
Cambridge
12 jobs found
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...
Description:
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 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...
Description:
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

These jobs might be a good fit

21.07.2025
ARM

ARM Sr Principal AD/ADAS Product Manager United Kingdom, England, Cambridge

Limitless High-tech career opportunities - Expoint
Define clear ADAS system requirements, functional specifications, and use cases that align with customer needs and product objectives. Ensure these requirements cover various driving scenarios (Operational Design Domains) and inform...
Description:

In this role you will lead and oversee AD/ADAS software solutions within our Automotive Line of Business. You will drive the development of cutting-edge ADAS technologies from concept to production. You will work at the intersection of technology and strategy, evaluating the best ADAS solutions in the market and coordinating cross-functional efforts to integrate them into our platform.

This position requires an experienced professional with a strong track record in Product management for ADAS or Autonomous driving systems. You will be adept at bridging external vendors and internal teams to deliver high-quality, automotive-grade software solutions. As the AD/ADAS PM, you will be instrumental in defining system requirements and use cases, managing stakeholder communications, and guiding the team through the full development lifecycle to a successful production launch.

Key Responsibilities

  • Define clear ADAS system requirements, functional specifications, and use cases that align with customer needs and product objectives. Ensure these requirements cover various driving scenarios (Operational Design Domains) and inform a robust system architecture design.
  • Coordinate with internal software engineering teams and other departments (e.g. product management and go-to-market teams) to ensure proper implementation of ADAS features and alignment with overall product roadmaps
  • Collaborate with product and engineering leadership to develop the ADAS technology roadmap and long-term strategy. Propose new features or improvements by analysing market trends and customer feedback, ensuring our solutions remain competitive and innovative.
  • Act as the key liaison with external technology partners, Tier-1 suppliers, and ADAS vendors to integrate their solutions and ensure they meet our platform requirements. Manage these supplier relationships by coordinating joint development activities, monitoring deliverables, and ensuring on-time delivery of components with automotive-grade quality

Required Skills and Experience:

  • Bachelor’s or Master’s degree in Computer Science, Electrical/Computer Engineering
  • 10+ years of experience in software Product management or technical leadership, including a significant focus on ADAS, autonomous driving, or related automotive software projects
  • 5+ year’s of experience with ADAS/AD Software (stack) development for L2+/L3 systems
  • In-depth understanding of ADAS functionalities and architectures, including experience defining features, system requirements, and system architecture for driver-assistance or autonomous systems
  • Good communication skills and a high level of organization. Capable of preparing clear technical documentation, reports, and presentations for both technical teams and executive stakeholders

Nice to have Skills and Experience:

  • Experience working closely with automotive OEMs or Tier-1 suppliers on ADAS or autonomous driving programs in taking automotive software systems from concept to production (full product launch)
  • Understanding of automotive development cycles and prior exposure to the automotive supplier ecosystem is a strong plus
  • Hands-on knowledge of the automotive software development lifecycle and vehicle sensor integration is highly beneficial
  • Familiarity with automotive safety and quality standards – such as ISO 26262 (functional safety), ASPICE, SOTIF, and other regulatory guidelines for ADAS – is highly desirable
Show more

These jobs might be a good fit

10.06.2025
ARM

ARM Principal System Architect United Kingdom, England, Cambridge

Limitless High-tech career opportunities - Expoint
Working with software teams to establish and implement quality processes in every stage of the development cycle. Test development for firmware and Linux-based systems (kernel, device drivers and applications). Test...
Description:
Job Overview:

As an experienced quality assurance engineer, you will contribute to the work of the quality team on an exciting new range of Arm hardware devices aimed at AI use cases, applying deep technical expertise to ensure high performance, reliability and maintainability. You will implement processes to ensure quality is established in every stage during software development, and will collaborate with software teams to define, develop and automate tests for their components as well as the integrated solution.

Responsibilities:
  • Working with software teams to establish and implement quality processes in every stage of the development cycle
  • Test development for firmware and Linux-based systems (kernel, device drivers and applications)
  • Test and workload automation with regular and reliable execution and effective reporting
  • Delivering tasks with minimal guidance and contributing to the implementation of larger / more complex work
Required Skills and Experience :
  • Experience in developing test plans, software validation techniques and designing effective and efficient test cases
  • Good understanding of computer architecture principles and hardware-software interaction, and proficient in C programming and common scripting languages such as Python
  • Effective communicator and ability to collaborate well within and across teams
“Nice To Have” Skills and Experience :
  • Familiar with quality management standards such as ISO9001
  • Experience with CI systems and test automation involving physical and simulated hardware devices
Show more

These jobs might be a good fit

26.05.2025
ARM

ARM Principal System Architect United Kingdom, England, Cambridge

Limitless High-tech career opportunities - Expoint
Expert in C programming for embedded systems with excellent debugging skills. Experience in development and maintenance of product quality firmware with good knowledge of bootloaders and device drivers. Defect triaging...
Description:
Responsibilities:

You will be responsible for support and maintenance of downstream product quality firmware of Arm Neoverse CSS based platform solutions. You will provide primary interface to all customers for support and maintenance requirements. Your responsibilities will include defect management, feature back porting and defect fixing. You will work closely with the release team for coordination of downstream release updates for customers post-launch releases. You will be working alongside firmware development team in contributing to the design and development of solutions for Arm Neoverse CPU and System IP based Infrastructure platforms.

Required Skills and Experience:
  • Expert in C programming for embedded systems with excellent debugging skills.
  • Experience in development and maintenance of product quality firmware with good knowledge of bootloaders and device drivers.
  • Defect triaging and defect management experience of system software.
  • Good understanding and experience maintaining software compliant with industry specifications such as UEFI and ACPI.
  • Familiarity with technologies such as RAS, hypervisors, CXL, power management and security.
“Nice To Have” Skills and Experience:
  • Experience in providing support and maintenance of production quality firmware in server segment.
  • Experience in working with open-source community. We value understanding of open-source project development cycles and contribution processes.
  • Providing customer support in triaging and resolving reported issues.
  • Familiarity with open-source projects such as Linux Kernel, TF-A, UEFI EDK II and OpenBMC.
Show more

These jobs might be a good fit

25.05.2025
ARM

ARM Software Performance Architect United Kingdom, England, Cambridge

Limitless High-tech career opportunities - Expoint
As a creative design engineer with a knowledge of subsystemsandSoCs you will be part of a team integrating IPanddeveloping logic for SoCs. You will work with the project team to...
Description:


Responsibilities

  • As a creative design engineer with a knowledge of subsystemsandSoCs you will be part of a team integrating IPanddeveloping logic for SoCs.
  • You will work with the project team to understandandreview the architecture,anddevelop the design specifications.
  • Your key responsibilities will include writing micro-architecture specifications, developing the RTL, fixing bugsandrunning various design checks.
  • You will work with the verification team to review test plans,andhelp debug design issues.
  • You will work with the performance analysis team to evaluateandimprove subsystem performance.
  • You will also contribute to developingandenhancing the design methodologies used by the team.
  • You will guideandsupport other members of the team as needed to enable the successful completion of project activities.
  • You will balance other opportunities such as working with Project Management on activities, plans,andschedules


Required SkillsandExperience:

  • In addition to bringing your accomplishment of either Bachelors or Master’s degree or equivalent experience in Computer Science or Electrical/Computer Engineering.
  • Experience of 5+ years working in design of complex compute subsystems or SoCs, you will need:
    • Strong knowledge of digital hardware designandVerilog HDL!
    • A thorough understandingandexperience of the current design techniques for complex SoC development.
    • Experience creating design specifications
    • Experience developing RTL for SoC projects
    • Experience with Perl, Python or other scripting language

Desired SkillsandExperience:

  • Experience with ARM-based designsand/or ARM System Architectures
  • Experience integrating subsystems for PCIe, LPDDR, HBM, UCIe, Ethernet
  • Experience with SystemVerilogandverification methodologies – UVM/OVM/e
  • Experience leading small teams or projects
  • Experience or knowledge in the following areas
    • Synthesisandtiming analysis
    • Static design checks, including CDC, RDC, X-Propagation, Linting
    • Power management techniques
    • DFTandphysical implementation
Show more

These jobs might be a good fit

28.04.2025
ARM

ARM Product security architect/ Automotive Security solutions ex... United Kingdom, England, Cambridge

Limitless High-tech career opportunities - Expoint
Define SoC , Platform solutions architectures with advanced machine learning capabilities for autonomous vehicles, Advanced Driver Assistance Systems (ADAS) and/or digital cockpit applications using Arm IP. Create the architecture specifications...
Description:

Responsibilities:

  • Define SoC , Platform solutions architectures with advanced machine learning capabilities for autonomous vehicles, Advanced Driver Assistance Systems (ADAS) and/or digital cockpit applications using Arm IP.

  • Create the architecture specifications that define system topology and interfaces and describe the programmer-visible behaviours.

  • Collaborate across complementary teams to develop and trace system requirements, safety and security concepts.

  • Guide and align the development work taking place across multiple design teams. This includes steering the development of functional, performance, and power models, reviewing the micro-architectural specifications and test plans, and supporting the Software/Firmware development.

  • Define performance and power metrics and goals plus work with the performance analysis team to refine the results, including expected latency and bandwidth targets, other Quality of Service (QoS) requirements and memory requirements

  • Stay up-to-date with the latest advancements in ML, automotive technologies, and semiconductor design to drive innovation and continuous improvement.

Required Skills & Experience:

  • Bachelor’s or Master’s in Electrical Engineering, Computer Engineering, Computer Science, or related field. With experience in the automotive sector, specializing in translating requirements into system architectures
    proven years experience in Automotive Security Domain
  • Strong know how on Vehicle Topology/ E/E architecture and its impact on Security at the ECU level.
  • Experience in managing and driving Security features, requirements for ECU/SoC level
  • Knowledge on Key management, Security software stack and provisioning strategies for SoC.

“Nice To Have” Skills & Experience:

  • Excellent communication (written, verbal, presentation) skills. Proven track record of generating consistent, complete, and concise written specifications
  • Motivated to continuously develop skills, development processes, and improve results

Show more

These jobs might be a good fit

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...
Description:
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
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Product Security Architect/ Automotive Security Solutions Expert opportunities at Arm in United Kingdom, Cambridge. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.