ARM-posted 3 months ago
$116,300 - $157,300/Yr
Full-time • Entry Level
Hybrid • Austin, TX

We have a range of graduate roles across our hardware teams. These opportunities are available within: Central Engineering - Central Processing Unit, Central Engineering - Systems, Solutions Engineering - Implementation, and Solutions Engineering - SoC Architecture. Each Group offers a new perspective and challenge within the Hardware Career pathway! To find out more about each of these business groups, please refer to the Arm U.S. Emerging Talent Graduate Guide to Hardware Business Groups. During the application process, you will be able to share your interest for a specific Business Group, or 'opt-in' to all Groups broadening your opportunities. We work in small to medium-sized teams with most following modern Agile principles. Engineers share ideas and add to the ideas of others, document and present their work for discussion, and review and support the efforts of others, whilst sharing their findings impartially and authoritatively. In your role, you will be introduced to the teams, our ways of working, be treated like any other engineer on the team and supported by experienced engineers.

  • Work on the specification and development of pre-silicon verification plans.
  • Training and development in the latest modern verification techniques.
  • Perform workload characterization to identify power/performance bottlenecks and to propose solutions.
  • Develop CAD solutions including external EDA tools integration and work as design engineer in production.
  • Investigating Power, Performance, Area, Time (PPAT) to market and Yield (PPATY) tradeoffs involved in implementation.
  • Currently enrolled and studying towards a Computer Science, Electrical Engineering, or Computer Engineering Degree (Bachelors, Masters or PhD students welcome).
  • Candidates with alternative degrees will also be considered if they have relevant experience.
  • Understanding of general-purpose CPU microarchitecture, including knowledge of areas such as processor pipelines, caches, and memory hierarchy.
  • Fundamental understanding of power and performance concepts as they apply to devices like networking IPs, CPUs, and caches.
  • Excellent programming skills including experience with C++, SystemVerilog, SystemC TLM, Java and/or Python.
  • Experience with Linux and source control systems such as Git.
  • Experience with EDA tools (Cadence, Synopsys and Mentor Graphics).
  • Desire for computer architecture and programming.
  • Links to any projects online.
  • Competitive salary and comprehensive rewards package.
  • Support, autonomy and opportunity to excel in your career.
  • Mid-year and year-end review for career progression.
  • Attend 'Grad-teach-Grads' workshops, guest speaker series and various social events.
  • Join Graduate Committee for planning, networking and coordination skills.
  • Invitation to exclusive Global Graduate Conference (GGC).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service