Entry Level Engineer
Software or Hardware
Posted on 9/9/2022
INACTIVE
Ampere

1,001-5,000 employees

Designs Cloud Native Processors for hyperscale cloud and edge computing
Company Overview
Ampere Computing, a semiconductor company, is a pioneer in designing Cloud Native Processors, which are instrumental in shaping the future of hyperscale cloud and edge computing. The company's modern 64-bit Arm server-based architecture, known for its superior cloud performance, power efficiency, and scalability, is highly sought after by leading cloud service providers to expedite the delivery of cloud computing applications. By switching to Ampere's processors, businesses can achieve significant cost savings and maintain a competitive edge through optimal performance.
Hardware

Company Stage

Series C

Total Funding

$766M

Founded

2017

Headquarters

Santa Clara, California

Growth & Insights
Headcount

6 month growth

6%

1 year growth

22%

2 year growth

60%
Locations
Santa Clara, CA, USA • Durham, NC, USA • Portland, OR, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Verilog
Python
Perl
VHDL
C/C++
Requirements
  • Academic experience in the field of Computer Hardware Engineering
  • Solid understanding of high-performance microprocessor architecture concepts
  • Academic experience with industry standard HDL languages (Verilog, System Verilog, VHDL) and simulation tools
  • Academic experience in x86 or ARM assembly language
  • Academic experience in Computer Architecture/microarchitecture concepts
  • Academic experience in High Performance Circuit Design concepts
  • Strong verbal and communication skills
  • Experience programming in C, C++ and scripting languages such as Perl or Python
  • Experience in writing sustainable/maintainable quality code
  • Ability to debug, root cause, and resolve issues spanning multiple subsystems. Proven ability to own problems and drive them to a resolution
  • Good communications skills, both verbal and writing
  • Innovative mindset focused on solving problems
  • Understanding of Computer Architecture/microarchitecture concepts
  • Firmware experience is a plus
  • A master's degree in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, or related field is preferred
Responsibilities
  • Designing server CPU architecture
  • Logic Design
  • Physical Design
  • Thermal and Structural platform engineering
  • Design Verification
  • Emulation/Post Silicon Debug and Validation
  • Inventing new software/firmware technology
  • Influencing the ARM server community
  • Writing sustainable/maintainable quality code
  • Debugging and resolving issues spanning multiple subsystems
  • Driving problems to resolution
  • Building a culture of entrepreneurs
  • Proactively approaching industry challenges in the areas of security, power, and performance
Desired Qualifications
  • Firmware experience