Ampere Computing Logo Ampere Computing
Ampere Computing Logo

Entry Level Engineer - Software Or Hardware

💰 $100,000 - $150,000 🌍 United States of America 📅 07/05/2023

Apply

Job Description

##### Job Description :

**Description**

Ampere is looking for entry level engineers to help design what comes next in
server CPU design. We are hiring entry level positions in both hardware and
software including Architecture, Logic Design, Physical Design, Thermal and
Structural platform engineering, Design Verification, or Emulation/Post
Silicon Debug and Validation. For Software, there are opportunities across all
levels of the stack to invent new software/firmware technology and influence
the ARM server community.

**What you'll bring**

Hardware Engineering

* 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

**Software / Firmware Engineering**

* 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

**Qualifications**

* Must be interested in one of the following locations: Portland, OR, Santa Clara, CA, Raleigh, NC.
* A master's degree in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, or related field is preferred.

**Perks in Santa Clara**

* Office has panoramic views of Silicon Valley
* Garage parking, including charging stations and bike parking
* Gym and café on campus
* Healthy snacks, espresso, and drinks
* Standing desks
* Game room, including ping-pong
* Unlimited Flextime and 10+ paid holidays

**Perks in Portland**

* Walking distance of breweries, landscaped parks, art galleries, restaurants and shops
* Garage parking
* On-site bike parking and repair station
* Gym
* On-site café, bar and market
* Roof top terrace with Willamette River views
* Healthy snacks, espresso and drinks
* Standing/Ergo friendly desk set up
* Game room
* Unlimited Flextime and 10+ paid holidays

**Perks in Raleigh**

* Centrally located between Raleigh, Durham, and Chapel Hill in the Research Triangle
* The Raleigh-Durham area sits at #11 in the U.S. News & World Reports' 2020-2021 "Best Places to Live" list
* Modern and open office setting
* Four miles of jogging and pedestrian trails
* Walking distance to various restaurants and shopping
* Healthy snacks, espresso, and drinks
* Standing/Ergo-friendly desk setup
* Unlimited Flextime and 10+ paid holidays


**Pay and Benefits**
Ampere offers a competitive total rewards package that includes base pay and
comprehensive benefits. The full base pay range for this role is between
$90,000 and $150,000, except in the San Francisco Bay Area where the range is
between $98,000 and $164,000. This role will be paid on an hourly basis. Our
benefits include health, wellness, and financial programs that support
employees through every stage of life, with full benefits eligibility at 20
hours per week. Beyond compensation and benefits, our passionate teams thrive
in an inclusive culture that empowers our employees to do more and grow more -
all in service of inventing industry leading cloud-native designs that
contribute to a more sustainable future. We look forward to sharing more about
our career opportunities through interviews but reach out to
[email protected] if you have questions that can’t wait.