AustinRecruiter Since 2001
the smart solution for Austin jobs

Design Engineer

Company: Arm
Location: Austin
Posted on: October 16, 2020

Job Description:

We are searching for a talented Verification/Software Engineer to join the Raven Random Test Generator team at the Arm Austin Design Center. As an engineer on our team, you will help develop and deploy our core product, Raven a powerful dynamic random test generator written in C++ that has been used extensively by CPU design teams throughout the Arm ecosystem for more than a decade. You will work in close collaboration with senior CPU verification engineers both inside and outside of Arm to define and develop new ways of achieving their verification goals.

The Raven team is part of Arms Architecture & Technology Group the part of Arm that develops architectural specifications and technologies needed to support Arms partners in successful development of processors conforming to the architecture. In addition to our product for CPU verification groups, we also collaborate early and frequently with Arms architects to help ensure that new architectures can be verified effectively.

As a member of our team, your day-to-day work will consist primarily of working with our C++ tool and supporting customers and coworkers to solve verification problems. This work relies heavily upon a strong knowledge of computer architecture concepts and ability to read and understand new architectural specifications. If you are looking for a role that combines hardware and software skills in an environment where you can make a significant contribution and collaborate with a talented team that creates leading-edge verification technologies and methodologies, were looking forward to hearing from you!

You will be in charge of:

Collaborate across the team to develop, document, and deploy Raven

Design and implement innovative tool functionality to support verification of architectural and micro-architectural features

Design and develop Raven test templates to exercise and stress architectural and microarchitectural features of Arm architecture CPU designs

Debug and fix issues reported by Raven users and internal QA

What skills, experience, and qualifications do I need?

Professional experience with C++ and scripting languages, such as Python

At least a Bachelors Degree in Computer Science, Computer Engineering, or Electrical Engineering

Proven software engineering skills including understanding of modern object-oriented programming, data structures, and algorithms

Proven experience with assembly language programming and computer architecture design fundamentals, such as caches, TLBs, and processor pipelines

Good written and verbal communication skills

What are the desired requirements for this role?

• Professional working experience working with microprocessor architecture, random test generators, and complex software

• A Masters Degree in Computer Science, Computer Engineering, or Electrical Engineering

• Advanced CPU microarchitecture knowledge, including areas such as out-of-order execution, register renaming, reservation stations, etc.

• Familiarity with Arm architectures and assembly languages

• Experience with CPU design/verification environments

• Experience working across teams (separated organizationally and geographically)

• Familiarity with Verilog HDL and associated software simulators

At Arm, we are guided by our core beliefs that reflect our unique culture and guide our decisions, defining how we work together to defy ordinary and shape extraordinary:

We not I

Take daily responsibility to make the Global Arm community thrive

No individual owns the right answer. Brilliance is collective

Information is crucial, share it

Realise that we win when we collaborate and that everyone misses out when we dont (what does collaborate)

Passion for progress

Our differences are our strength. Widen and mix up the pool of people you connect with

Difficult things can take unexpected directions. Stick with it

Make feedback positive and expansive, not negative and narrow

The essence of progress is that it cant stop. Grow with it and own your own progress

Be your brilliant self

Be quirky not egocentric

Recognise the power in saying I dont know

Make trust our default position

Hold strong opinions lightly

Keywords: Arm, Austin , Design Engineer, Other , Austin, Texas

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other Other Jobs

Multiple Launch Rocket System Crewmember
Description: As a Multiple Launch Rocket System MLRS Crewmember, you play a vital role in maintaining the rocket's red glare. The MLRS is a highly specialized system, using different pieces of equipment, and (more...)
Company: Army National Guard
Location: San Marcos
Posted on: 10/25/2020

Utilities Equipment Repairer
Description: If you're interested in a maintenance career, join the Army National Guard as a Utilities Equipment Repairer and help keep operations running smoothly on and off the battlefield. Your primary responsibility (more...)
Company: Army National Guard
Location: San Marcos
Posted on: 10/25/2020

( US Postal Service
Description: GENERAL DUTIES AND RESPONSIBILITIESCases, delivers, and collects mail along a prescribed rural route using a vehicle
Company: San Marcos US Postal Service
Location: San Marcos
Posted on: 10/25/2020

Warehouse Worker - Full TIme - Located in New Braunfels, TX
Description: As a Freight Handler at Walmart Supply Chain, you will have a critical role in moving product through our Distribution network to the Stores to service our Customers. Your role is critical in providing (more...)
Company: Walmart
Location: San Marcos
Posted on: 10/25/2020

Customer Experience Manager - 1160
Description: Position Title:Customer Experience Manager Reports to:Store Manager Classification:Non-exempt Status:FT Availability:Flexible Do you want to work for the coolest brandon the planet Five (more...)
Company: Five Below
Location: San Marcos
Posted on: 10/25/2020

Caregiver - Kyle
Description: Have you considered working one-on-one with seniors in their own homes Home Instead Senior Care is looking for caring and compassionate CAREGivers in the Kyle Area to become a part of our team and join (more...)
Company: Home Instead Senior Care
Location: San Marcos
Posted on: 10/25/2020

RN Registered Nurse ICU MedSurge
Description: Job Description Description Summary: Registered professional nurse
Company: CHRISTUS Health
Location: San Marcos
Posted on: 10/25/2020

Licensed Nurse - Full-Time Monday - Friday Day Shift
Description: Job Description Our Rockwood South Hill campus is looking for highly professional Licensed Practical Nurse LPN to provide compassionate care and to administration medications to the residents in (more...)
Company: Rockwood Retirement Communities
Location: San Marcos
Posted on: 10/25/2020

Multiple Launch Rocket System Repairer
Description: The Multiple Launch Rocket System MLRS is a combat-proven surface-to-surface launcher that can fire up to 12 rockets in fewer than 60 seconds. Since the MLRS is an automated system, it's up to the (more...)
Company: Army National Guard
Location: San Marcos
Posted on: 10/25/2020

Food Delivery - Weekly Pay
Description: Deliver with Uber. Earn on your schedule. 10 Work on your schedule. Deliver for a few hours in the mornings, every night, or just on weekendsit 38 039 s up to you. 10 Earn Good Money. Youll earn by (more...)
Company: Uber Eats
Location: San Marcos
Posted on: 10/25/2020

Log In or Create An Account

Get the latest Texas jobs by following @recnetTX on Twitter!

Austin RSS job feeds