ARM | Performance Analysis Engineer | cambridge
3 days ago
We are seeking a highly skilled and motivated Performance Analysis engineer to join our diverse team at Arm Our team focuses on Performance Analysis of Arm based automotive systems build together in pre-silicon (Virtual Prototypes & FPGAs) and postsilicon environments.
Working closely with design teams, and customers, we develop best-in-class silicon platforms across the Automotive ecosystem. To help its partnership and ecosystem navigate this sophisticated landscape Arm has been investing in initiatives like SOAFEE (soafee.io) to help create collaboration and standardization.
The Automotive LoB at Arm is also pioneering Virtual Prototyping technologies to help accelerate software development of Automotive applications well before the silicon becomes available.
Responsibilities:This role will involve enabling analysis on innovative technologies like State of the Art FPGAs and Virtual Prototypes to ensure automotive software runs best on Arm. The analysis and results generated will be used to drive the configurations and features in hardware along with contributing towards optimizing across software stack verticals. There is a lot of scope for growth in depth and breadth and a successful candidate would need to be versatile and eager to expand their knowledge and expertise.
Responsibilities:As a Performance Analysis Engineer, you will be responsible for:
- Efficiently, and creatively drive and investigate performance of automotive software and use-cases.
- Perform workload characterization to identify performance bottlenecks and propose solutions.
- System level analysis of performance, CPU/GPU/memory/bandwidth utilization, power dissipation etc.
- Instrumenting real-world software workloads for real-world performance and efficiency measurements
- Developing tools and implementing workloads to push systems to their limits
- Writing up findings and presenting them with the LoB and engineering divisions.
- Experience in SoC Performance Modelling, and performance analysis in the semiconductor industry.
- Degree or equivalent experience in Computer Science, Electronics Engineering, Computer Architecture
- Understanding of general-purpose CPU microarchitecture, including knowledge of areas such as processor pipelines, caches, and memory hierarchy.
- Proficient in C/C++ for programming for large-scale software development
- Proficiency in Python and other scripting language skills.
- Excellent communication, and interpersonal skills with ability to convey effectively complicated solutions.
- Experience with Performance Analysis tools like perf, vTune, Streamline.
- Experience in Automotive Software development and use of Virtual Prototyping solutions.
- Understanding of workloads used for performance optimization
- Experience with Unix, scripting, and source control systems (e.g., Git, Subversion).
- Experience with pre-silicon platforms such as Models, RTL simulation, emulation or FPGA.
- Data analysis and visualisation, for example Jupyter Notebooks
- Experience with Linux or Android based development platforms
- Experience with any Graphics APIs and or Compute APIs (OpenGL, Vulkan etc. )
- Experience in Real-Time software development and testing
- Experience in ML frameworks and optimizations
At Arm, you will enjoy working in a highly stimulating collaborative environment. Our team works closely with other software, hardware and system teams across the company. You will be working at the pioneering of automotive compute technologies and contributing to the future of the Automotive Industry.
You will get to interact with Arm’s Automotive ecosystem of developers and engineers and have a chance to share ideas with and learn new skills from the best engineers in the world.
#LI-JB1
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 ArmArm’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 ArmArm 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.
-
Arm ML Software Performance Engineer
1 day ago
Cambridge, Cambridgeshire, United Kingdom Arm Full timeAt Arm, we are seeking a talented software engineer with a strong analytical approach to join our team.About the RoleThis exciting opportunity is designed for individuals who are passionate about performance and quality in machine learning software. The successful candidate will work closely with our engineering teams to ensure the optimal performance of our...
-
Performance Analysis Engineer
2 months ago
CAMBRIDGE, United Kingdom ARM Full timeJob Overview:We are looking for a hardworking, creative person for our Performance Analysis Engineer position who has an interest in graphics processors (GPU), performance measurements and alike - our engineers are part of crafting the next generation of Arm technology! This position is in the PPA team (power, performance, area) in Cambridge. The team acts...
-
Performance Analysis Engineer
2 months ago
Cambridge, United Kingdom ARM Full timeJob Overview:We are looking for a hardworking, creative person for our Performance Analysis Engineer position who has an interest in graphics processors (GPU), performance measurements and alike - our engineers are part of crafting the next generation of Arm technology! This position is in the PPA team (power, performance, area) in Cambridge. The team acts...
-
Performance Analysis Engineer
4 days ago
Cambridge, United Kingdom ARM Full timeWe are seeking a highly skilled and motivated Performance Analysis engineer toOur team focuses on Performance Analysis of Armbased automotive systems build together in pre-silicon (Virtual Prototypes &silicon platforms across the Automotive ecosystem. To help its partnership andio) to help create collaboration andThe Automotive LoB at Arm is also pioneering...
-
Performance Analysis Engineer
3 days ago
CAMBRIDGE, United Kingdom ARM Full timeAbout the role We are seeking a highly skilled and motivated Performance Analysis engineer to join our diverse team at Arm! Our team focuses on Performance Analysis of Arm based automotive systems build together in pre-silicon (Virtual Prototypes & FPGAs) and postsilicon environments. Working closely with design teams, and customers, we develop...
-
Cambridge, Cambridgeshire, United Kingdom arm limited Full timeThe RoleJob DescriptionArm is seeking a skilled software engineer to join its Streamline developer tools team, which provides rich data visualizations in the host tool. The ideal candidate will have a proven understanding of Java or modern C++ and will be responsible for designing, developing, and maintaining the next generation of Arm's performance analysis...
-
Hardware Performance Analysis Engineer
6 months ago
Cambridge, United Kingdom arm limited Full timeThe Role Would you love to investigate performance issues and suggest product improvements on the different parts of a Cloud Server’s System-on-a-Chip? Would you like to analyse the performance of Arm's future CPUs, and Interconnect IPs when they are working together? Arm's Infrastructure Performance Analysis team is a team of highly motivated...
-
Performance Analysis Engineer
3 days ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeAbout the roleWe are seeking a highly skilled and motivated Performance Analysis engineer tojoin our diverse team at Arm! Our team focuses on Performance Analysis of Armbased automotive systems build together in pre-silicon (Virtual Prototypes &FPGAs) and postsilicon environments.Working closely with design teams, and customers, we develop...
-
Performance Analysis Engineer
3 days ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeAbout the roleWe are seeking a highly skilled and motivated Performance Analysis engineer tojoin our diverse team at Arm! Our team focuses on Performance Analysis of Armbased automotive systems build together in pre-silicon (Virtual Prototypes &FPGAs) and postsilicon environments.Working closely with design teams, and customers, we develop...
-
cambridge, United Kingdom ARM Full timeThis position provides an exceptional opportunity for a highly motivated and experienced verification engineer to join the engaging, hardworking, and creative System IP team. 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...
-
Performance Analysis Engineer
6 months ago
Cambridge, United Kingdom arm limited Full timeThe Role Job Overview: We are looking for a cunning champion in software engineering with a strong analytical mindset to join the team and help ensure the best ML performance with most recent Arm ML software, systems and IP. The successful engineer will be highly flexible, quick to learn and be motivated by the opportunity to understand and...
-
Performance Analysis Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeAbout the RoleWe are seeking a highly skilled and motivated Performance Analysis engineer to join our diverse team at Arm. Our team focuses on Performance Analysis of Arm-based automotive systems built together in pre-silicon (Virtual Prototypes & FPGAs) and post-silicon environments.Working closely with design teams and customers, we develop best-in-class...
-
Performance Analysis Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeAbout the RoleWe are seeking a highly skilled and motivated Performance Analysis engineer to join our diverse team at Arm. Our team focuses on Performance Analysis of Arm-based automotive systems built together in pre-silicon (Virtual Prototypes & FPGAs) and post-silicon environments.Working closely with design teams and customers, we develop best-in-class...
-
Performance Analysis Engineer
2 months ago
Cambridge, United Kingdom ARM Full timeJob Overview: We are looking for a hardworking, creative person for our Performance Analysis Engineer position who has an interest in graphics processors (GPU), performance measurements and alike - our engineers are part of crafting the next generation of Arm technology! This position is in the PPA team (power, performance, area) in Cambridge. The team...
-
Performance Analysis Engineer
2 months ago
CAMBRIDGE, United Kingdom ARM Full timeJob Overview: We are looking for a hardworking, creative person for our Performance Analysis Engineer position who has an interest in graphics processors (GPU), performance measurements and alike - our engineers are part of crafting the next generation of Arm technology! This position is in the PPA team (power, performance, area) in Cambridge. The team...
-
Performance Analysis Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob OverviewWe are seeking a highly skilled and motivated Performance Analysis Engineer to join our team at Arm. As a key member of our Power, Performance, and Area (PPA) team, you will be responsible for analyzing and improving the performance of our products.Key Responsibilities:Work with internal tools to generate and analyze GPU performance data from...
-
Cambridge, Cambridgeshire, United Kingdom arm limited Full timeAbout Arm LimitedWe are a global technology leader that designs and licenses semiconductor IP, software and tools to enable the development and build of electronic components and systems.SalaryThe estimated salary for this role is $120,000 - $180,000 per year, depending on experience and location.About the RoleWe are looking for a highly skilled software...
-
Performance Analysis Engineer
2 months ago
CAMBRIDGE, United Kingdom ARM Full timeSure! Heres the reformatted job description with appropriate line breaks and bullet points:---About the role We are seeking a highly skilled and motivated Performance Analysis engineer to join our diverse team at Arm! Our team focuses on Performance Analysis of Arm based automotive systems built together in pre-silicon (Virtual Prototypes & FPGAs) and...
-
Cambridge-based Toolchain Performance Expert
7 days ago
Cambridge, Cambridgeshire, United Kingdom arm limited Full timeRole OverviewWe are seeking a highly motivated and creative individual to join our Cambridge-based toolchain performance team.This is an excellent opportunity for a candidate with a keen interest in DevOps, software quality and performance testing, who wants to influence the future of Arm IP and the Arm ecosystem.Our team works on a diverse range of...
-
ARM | Senior SoC
3 days ago
cambridge, United Kingdom ARM Full timeJob Description: Arm’s Systems Development team creates subsystems and SoC designs for various application segments, using the latest IP products from Arm and other vendors. We are looking for creative and enthusiastic SoC Design Engineers to join the team. As a member of the design team, you will be involved in the specification, design and...