Search jobs > Beaverton, OR > Validation engineer

Software Engineer- SoC Level Validation Engineer

Apple
Beaverton
Full-time

Summary :

Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail?

As part of our Silicon Technologies group, you’ll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).

You’ll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions.

Joining this group means you’ll be responsible for crafting and building the technology that fuels Apple’s devices. Together, you and your team will enable our customers to do all the things they love with their devices.

Join us to help deliver the next groundbreaking Apple product. We have a critical impact on getting high quality functional products to millions of customers quickly, and we are hiring all levels from junior to senior roles.

What happens when you run almost everything on an SoC all at once while powering down blocks, hammering new features, and running a complex suite of algorithms?

You find bugs. That’s exactly what we do. We break Apple Silicon with our bare metal system level SW suite that runs mostly post-silicon, leverages pre-silicon and finds corner-case hardware bugs.

Join our team to uphold the high quality of Apple Silicon.

Key Qualifications :

SOC and CPU knowledge; consider the following : Micro-architectureMemory hierarchyInterrupt and DMAClock and Power Gating.

System level understanding.Experience with SoC bringupExperienced C / C++ and Assembly language programmerExpertise in Embedded programming with an understanding of hardware-software interfacesKnowledge of Hardware and Software debug tools and methodsExperience with scopes is a plus

Description :

In this role, you will : Write SoC and CPU directed and random testsDebug issues pre-silicon or post-siliconDevelop and maintain system-level SW platformLead SW development and execution plans of SoC projectsWork with designers and architects to accomplish validation goalsEngaging with other teams at Apple to develop validation strategies based on product needs

Additional Requirements :

30+ days ago
Related jobs
Promoted
DAT
Beaverton, Oregon

We're looking for a Software Engineer that is passionate about building great customer-facing software. We continue to transform the industry year over year, by deploying a suite of software solutions to millions of customers every day - customers who depend on DAT for the most relevant data and mos...

Promoted
VirtualVocations
Portland, Oregon

A company is looking for a Software Engineer Principal to join their technology organization. ...

Promoted
VanderHouwen
Wilsonville, Oregon

Senior Full Stack Software Engineer. Our client is seeking a Senior Full Stack Software Engineer performs both front-end and back-end programming and troubleshooting operations. The engineer supports websites, computer systems, middleware and databases working closely with other IT team members to e...

Promoted
VirtualVocations
Portland, Oregon

A company is looking for a Senior Software Optimization Engineer to enhance their software stack for cryptographic applications. ...

Promoted
Apple Inc.
Beaverton, Oregon

Develop, deploy, and support robust, configurable, and scalable tools and frameworks to enable SOC hardware development and verification across multiple projects - Work directly with hardware design and verification engineers across multiple sites to deliver dedication solutions throughout the organ...

Promoted
VirtualVocations
Portland, Oregon

A company is looking for a Software Engineer, Atlas Search Web. ...

Promoted
Esri
Portland, Oregon

Apply and promote good software engineering practices such as test automation, modularization, simplification. Design and develop high-quality software components that follow industry-standard design patterns, development methodologies, and deployment models. Work effectively with members of other s...

Apple
Beaverton, Oregon

As a Power Flow Methodology Engineer, you’ll deliver new automated solutions and capabilities for the Silicon Engineering Power team to build chips that are more power efficient than ever before. ...

Cboe Global Markets, Inc.
Oregon
Remote

Cboe Data and Access Solutions division is looking for a highly skilled and experienced Principal Software Engineer to join our team. The ideal candidate has been designing and engineering complex real-time UI’s for several years and comes with a deep understanding of web streaming technologies and ...

Environmental Resources Management, Inc.
Portland, Oregon

ERM is looking for a motivated, detail-oriented, entry-level Environmental Engineer to join our growing team in the Portland, Oregon office. This opportunity includes projects that utilize ERM's technical experts to implement innovative and regulatory driven engineering and remediation technologies,...