Jobs

Apply Now: Silicon Performance Specialist (Some experiencerequired)


Job details
  • ARM
  • Cambridge
  • 6 days ago

Sure! Heres the reformatted job description withappropriate line breaks and bullet points: --- About the role Weare seeking a highly skilled and motivated Performance Analysisengineer to join our diverse team at Arm! Our team focuses onPerformance Analysis of Arm based automotive systems built togetherin pre-silicon (Virtual Prototypes & FPGAs) and postsiliconenvironments. Working closely with design teams and customers, wedevelop best-in-class silicon platforms across the Automotiveecosystem. To help its partnership and ecosystem navigate thissophisticated landscape, Arm has been investing in initiatives likeSOAFEE (soafee.io) to help create collaboration andstandardization. The Automotive LoB at Arm is also pioneeringVirtual Prototyping technologies to help accelerate softwaredevelopment of Automotive applications well before the siliconbecomes available. Responsibilities: This role will involveenabling analysis on innovative technologies like State of the ArtFPGAs and Virtual Prototypes to ensure automotive software runsbest on Arm. The analysis and results generated will be used todrive the configurations and features in hardware along withcontributing towards optimizing across software stack verticals.There is a lot of scope for growth in depth and breadth, and asuccessful candidate would need to be versatile and eager to expandtheir knowledge and expertise. As a Performance Analysis Engineer,you will be responsible for: ● Efficiently and creatively drivingand investigating performance of automotive software and use-cases.● Performing workload characterization to identify performancebottlenecks and propose solutions. ● Conducting system levelanalysis of performance, CPUGPUmemorybandwidth utilization, powerdissipation, etc. ● Instrumenting real-world software workloads forreal-world performance and efficiency measurements. ● Developingtools and implementing workloads to push systems to their limits. ●Writing up findings and presenting them with the LoB andengineering divisions. Required Skills and Experience: ● Experiencein SoC Performance Modelling and performance analysis in thesemiconductor industry. ● Degree or equivalent experience inComputer Science, Electronics Engineering, Computer Architecture. ●Understanding of general-purpose CPU microarchitecture, includingknowledge of areas such as processor pipelines, caches, and memoryhierarchy. ● Proficient in CC++ for programming for large-scalesoftware development. ● Proficiency in Python and other scriptinglanguage skills. ● Excellent communication and interpersonal skillswith the ability to convey effectively complicated solutions. ●Experience with Performance Analysis tools like perf, vTune,Streamline. “Nice to have” skills and Experience: ● Experience inAutomotive Software development and use of Virtual Prototypingsolutions. ● Understanding of workloads used for performanceoptimization. ● Experience with Unix, scripting, and source controlsystems (e.g., Git, Subversion). ● Experience with pre-siliconplatforms such as Models, RTL simulation, emulation or FPGA. ● Dataanalysis and visualization, 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 andtesting. ● Experience in ML frameworks and optimizations. Inreturn: At Arm, you will enjoy working in a highly stimulatingcollaborative environment. Our team works closely with othersoftware, hardware, and system teams across the company. You willbe working at the forefront of automotive compute technologies andcontributing to the future of the Automotive Industry. You will getto interact with Arm’s Automotive ecosystem of developers andengineers and have a chance to share ideas with and learn newskills from the best engineers in the world. #LI-JB1 Accommodationsat Arm At Arm, we want our people to Do Great Things. If you needsupport or accommodation to Be Your Brilliant Self during therecruitment process, please email . To note,by sending us the requested information, you consent to its use byArm to arrange for appropriate accommodations. All accommodationrequests will be treated with confidentiality, and informationconcerning these requests will only be disclosed as necessary toprovide the accommodation. Although this is not an exhaustive list,examples of support include breaks between interviews, havingdocuments read aloud, or office accessibility. Please email usabout anything we can do to accommodate you during the recruitmentprocess. Hybrid Working at Arm Arm’s approach to hybrid working isdesigned to create a working environment that supports both highperformance and personal wellbeing. We believe in bringing peopletogether face to face to enable us to work at pace whilerecognizing the value of flexibility. Within that framework, weempower groupsteams to determine their own hybrid working patterns,depending on the work and the team’s needs. Details of what thismeans 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 willcollaborate with you to find the best solution. Please talk to usto find out more about what this could look like for you. EqualOpportunities at Arm Arm is an equal opportunity employer,committed to providing an environment of mutual respect where equalopportunities are available to all applicants and colleagues. Weare a diverse organization of dedicated and innovative individualsand don’t discriminate on the basis of race, color, religion, sex,sexual orientation, gender identity, national origin, disability,or status as a protected veteran. --- Let me know if there isanything else I can assist you with!

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.