This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Your last stop to finding a great job in Texas

To post a job, login or create an account |  Post a Job

Arm: System Performance Engineer


This is a Contract position in Austin, TX posted October 24, 2020.

About the roleArm is looking for a remarkable system performance modeling and analysis architect to join theWorldwide system IP Performance team.

You will work closely with IP and systems teams across Arm to help define high-performance systems incorporating current and next generation Arm Processors, scalable coherent interconnects, and high-bandwidth memory controllers.

This is an unusual opportunity to work through the brilliance of our Arm team members.What will you be accountable for?Modeling, analysis, and workload projections: You will identify new performance features and system performance bottlenecks using performance and RTL models starting from product definition phase through release.You will generate and correlate projections and scaling factors for appropriate workloads for partners to help both external and internal customers identify optimal design points of a system.

Partner engagement and mentorship: You will engage with internal and external partners through all stages of the product in establishing high confidence in Arm IP and system level performance.

You will collaborate closely with other teams at Arm including mentoring and encouraging junior engineers to deliver performance collateral through analysis for evolving new usages and workloads.System model configurations.

You will build and maintain consistent system model configurations for use by our partners that deliver the best performance.

What skills, experience, and qualifications do I need?Bachelors, Masters, or Ph.D.

degree in Electrical Engineering, Computer Engineering, orComputer Science with a strong computer architecture, microarchitecture, performancemodeling, and analysis backgroundMinimum 6 years of experience in performance modeling and analysis of processors,Interconnects, caches and memory controllers at component and system levelStrong at C++ programming for large-scale software development and experience withRTL/emulation performance analysis and correlationProficient with Perl or Python scripting language skills with experience interacting with RTL/emulation design, verification and architecture teams across multiple productsExcellent interpersonal skills, strong initiative, and open in engaging and learning newConcepts and share.What are the desired requirements for this role?Some Knowledge of Verilog, System Verilog, and testbenchesKnowledge of SystemC Transaction Level Modeling and commercial performance modeling tools would be a plusAt Arm, we are proud to have a set of behaviors that reflect our unique culture and guide our decisions, defining how we work together to defy ordinary and shape extraordinary:We, not ICollaboration first, egos last.

Start with long-term value to customers and partners, and work back from there.

Collaborate, decide, commit, and bring people with you.

Make the most of all the skills and knowledge across Arm; share information with those who need it.

Care about the people around you.Passion for progressInnovation that enables our ecosystems, Arm and our people to thrive.

Work with pace and judgement.

Adapt to circumstances.

Take risk in support of Arm’s progress.

Be accountable for the decisions you take.

Learn from failure.

Pursue innovation relentlessly.Be your brilliant selfSkillful individuality, performance and fulfilment.

Be authentic.

Seek and embrace differences.

Encourage curiosity and challenge.

Give people trust and autonomy; show people they can trust you to do brilliant work in pursuit of Arms goals.