Expires soon Arm

2017 Graduate Design Engineer - CPU

  • Graduate job
  • Austin (Travis County)
  • Design / Civil engineering / Industrial engineering

Job description

Job Description

We are seeking highly motivated graduates to join our CPU team. The successful candidate will work as an integral part of the team to contribute to the specification, design and verification of the next generation of ARM microprocessors and system interconnects.

This is an outstanding opportunity to be part of the ARM Austin Design Center. You will be part of a small and talented team, giving you the opportunity to innovate and make a significant contribution. We employ leading-edge modeling, design and verification technologies to design low-power high-performance products.

Once you join the company there will be opportunity to work on a variety of projects within the business area you join, through our graduate rotation scheme.

Job Requirements

What skills, experience and qualifications do I need?

Education
• Bachelors or Masters degree in Computer Science or Electrical/Computer Engineering with a 3.5+ GPA
• The ideal candidate is a highly analytical person, with a background in software and tools, and with exposure to software analysis or validation.
• Ability to cooperate and communicate well within an engineering team
• Motivated to continuously develop skills and accept a variety of responsibilities as part of contributing to the design center’s success
• Demonstrate positive attitude and respect for all members of the team
• Willing to take risks to create revolutionary solutions for difficult problems

Technical Attributes
If you have the skills/expertise in the areas below, this could be the right role for you.
Prior exposure through academic project work, internships, co-ops, or full-time employment in the semiconductor or microarchitecture arena is preferred.

General
• Microarchitecture modeling and microarchitecture concepts such as processor pipelines, coherent memory hierarchy, and system interconnect
• Excellent software engineering skills including understanding of data structures and algorithms in C/C++ and Java, and graphical user interfaces
• Assembly language or embedded programming for ARM or other architectures
• Basic understanding of logic design and state machines

Design
• RTL logic design with emphasis on low-power and high-speed implementations
• Understanding of CPU microarchitecture high performance techniques and trade-offs
• Verilog HDL language and associated software simulators and waveform debugging tools
• Logic synthesis, timing constraints, static timing analysis, power analysis

Modeling
• Broad understanding of processor performance sensitivities to various workloads
• Developing virtual platform models (VPMs) using transaction-level models (TLMs) in a SystemC-based framework
•Specification and creation of test harnesses and methodologies using interpreted languages like Python and Perl

Verification
• Formal property verification
• FPGA based design prototyping
• Specification and creation of constrained-random testbenches
• Functional coverage driven validation methods

Benefits

Your particular benefits package will depend on position and type of employment and may be subject to change. Your package will be confirmed on offer of employment. ARM's benefits program provides permanent employees with the opportunity to stay innovative and healthy, ensure the wellness of their families, and create a positive working environment.

·  Annual Bonus Plan
·  Discretionary Cash Awards
·  401(k), 100% matching on first 6% eligible earnings
·  Medical, Dental & Vision, 100% coverage for employee only, shared cost for dependents
·  Basic Life and Accidental Death and Dismemberment Insurance (AD&D)
·  Short Term (STD) and Long Term (LTD) Disability Insurance
·  Vacation, 20 days per year with option to buy 5 more.
·  Holidays, 13 days per year
·  Sabbatical, 20 paid days every four-years of service
·  Sick Leave, 7 days per year
·  Volunteering, four hours per month (TeamARM)
·  Office location dependent: café on site, fitness facilities, team and social events
·  Additional benefits include: Flexible Spending Accounts for health and dependent care, EAP, Health Advocate, Business Travel Accident Program & Commuter programs.

ARM, Inc. (USA) participates in E-Verify. For more information, please refer to www.dhs.gov/E-Verify

About ARM

ARM® technology is at the heart of a computing and connectivity revolution that is transforming the way people live and businesses operate. From the unmissable to the invisible; our advanced, energy-efficient processor designs are enabling the intelligence in 86 billion silicon chips and securely powering products from the sensor to the smartphone to the supercomputer. With more than 1,000 technology partners including the world's most famous business and consumer brands, we are driving ARM innovation into all areas compute is happening inside the chip, the network and the cloud.

With offices around the world, ARM is a diverse community of dedicated, innovative and highly talented professionals. By enabling an inclusive, meritocratic and open workplace where all our people can grow and succeed, we encourage our people to share their unique contributions to ARM's success in the global marketplace.

Make every future a success.
  • Job directory
  • Business directory