QA Test Engineer (Python Automation) Cambridge to £45k (6 month FTC)
Do you have Python coding skills combined with test automation experience?
You could be joining a market leading tech company that's remote access product is used by hundreds of millions of users worldwide, working on a modern tech stack, continually learning and progressing your career in a supportive team environment.
We are looking for a creative and versatile senior verification engineer to join the "Machine Learning for Verification" (ML4V) team in Arm's Productivity Engineering group and deliver the full potential of ML4V across Arm engineering.
Responsibilities
You will work directly with verification teams across engineering groups and product lines, embed the latest ML4V technologies into testbenches and project workflows, and improve the overall efficiency of verification.
Job Overview
Arm is using Machine Learning and Data Science techniques to empower verification teams to make data-driven decisions and is building automated workflows that enable our engineers to deliver more complex products.
This position provides an exceptional opportunity for a highly motivated and experienced verification engineer to join the engaging, hardworking, and creative System IP team.
The Arm Central Engineering System IP group in Cambridge, is responsible for specifying, developing and validating IP products from the Arm CoreLink and CoreSight IP portfolio responsible for interrupt control, inter-process communication, trace and debug solutions.
The latest and most advanced hardware design and verification methodologies are employed to create the System IPs that will drive the development of the next generation of compute solutions for every area of technology, from mobile phones, to servers, to autonomous vehicles.
We are looking for a hardworking software engineer with proven understanding of Java or modern C, to join our Streamline developer tools team.
The role involves cooperating with highly motivated engineers from different backgrounds, and customers throughout the world, to design, and develop the next generation of Arm's performance analysis tools for Arm CPUs .
Streamline touches all layers of the software stack, collecting performance data from across a target system and providing our users with rich data visualizations in the host tool.
Solutions Engineering is seeking an experienced Software Applications Developer & Automation Engineer.
You will be automating complex hardware and software workflows and infrastructure to support CI/CD, reporting and generating important data insights, including tracking of key metrics and product maturity indicators.
From concept to deployment, you will be driving the architecture, implementing the design and optimizing the interfaces as you develop new and novel applications, tools, scripting and infrastructure.
As a FPGA Verification 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.
General
The FPGA team is part of the global Productivity Engineering group which is responsible for delivering and supporting FPGA platforms at Arm - enabling designs debug and deployment of advanced pre-silicon verification methodologies.
These system solutions target a wide range of market segments like mobile, server, IoT, automotive, etc.
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.
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.
Join our Productivity Engineering team to develop and support compilation flows, tools, methodologies and runtime automation frameworks for FPGA prototyping.
Your contributions will focus on designing CI systems to optimize build, test, verification and deployment frameworks across multiple projects.
In this dynamic role, you'll work closely with FPGA engineers supporting them across the entire prototyping cycle.