Silicon Validation Software Engineer: CPU and Memory Hierarchy
2 days ago
As a Silicon Validation Software Engineer at Apple, you will play a critical role in ensuring the quality and reliability of our silicon products. You will be responsible for developing and maintaining software tools used to validate the CPU and memory subsystems of our System-on-Chip (SoC) designs.
Key Responsibilities- Collaborate with SoC designers and architects to understand the functionality of various blocks in the SoC
- Create validation test plans to ensure comprehensive coverage of key features
- Develop software workloads to validate CPU and memory subsystem features
- Integrate workloads into an existing system validation tool
- Make enhancements to the tool's software framework to support new CPU architectures
- Drive the bring-up and execution of validation software in pre-silicon (FPGAs) and post-silicon (development boards)
- Debug workload failures using various tools and hooks
- Strong understanding of micro-processor architecture
- Good knowledge of ARM or another CPU instruction set architecture
- Familiarity with memory technologies and power management
- Experienced C and assembly programmer
- Experience with scripting languages such as Python, Perl, or Tcl
- Knowledge of software tool chains including compilers, assemblers, and source control tools
- Background in silicon bring-up and debug experience a plus
At Apple, we offer a competitive salary range of $175,800 to $312,200, depending on your skills, qualifications, experience, and location. You will also have the opportunity to become an Apple shareholder through our discretionary employee stock programs. Additionally, you will receive comprehensive medical and dental coverage, retirement benefits, and a range of discounted products and free services.
-
Silicon Technologies Software Engineer
6 days ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our Silicon Technologies group at Apple. As a key member of our team, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesDevelop and maintain system-level software...
-
Software Engineer
2 weeks ago
Cupertino, California, United States Apple Inc. Full timeJob DescriptionRole SummaryWe are seeking a highly skilled Software Engineer to join our Silicon Technologies group at Apple Inc. As a Software Engineer - SoC Validation Expert, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesDevelop and...
-
Cupertino, California, United States Apple Full timeAbout the RoleWe're seeking a skilled Software Engineer to join our Silicon Technologies group, where you'll play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). As part of this team, you'll ensure Apple products and services can seamlessly and efficiently handle the tasks...
-
High-Performance Processor Engineer
2 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryAs a Software Engineer in our Silicon Technologies group, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). Your expertise will ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions.Key...
-
Silicon Validation Software Engineer
2 weeks ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Silicon Validation Software Engineer to join our team at Apple. As a key member of our Silicon Technologies group, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesPerform block and system-level...
-
Silicon Validation Software Engineer
5 days ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Silicon Validation Software Engineer to join our team at Apple. As a key member of our Silicon Technologies group, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesPerform block and system-level...
-
Software Engineer
2 days ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our Silicon Technologies group at Apple. As a key member of our team, you will be responsible for designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesWrite and debug SoC and CPU directed and random...
-
Senior Memory Subsystem Validation Engineer
2 days ago
Cupertino, California, United States Apple Full timeJob SummaryAs a key member of the Apple team, you will play a critical role in driving the memory subsystem readiness for our custom SoCs. Our high-bandwidth multi-client memory subsystems are pushing the boundaries of innovation, and we need a skilled professional to manage bring-up, validation, and debug of our groundbreaking memory subsystem.Key...
-
DRAM Design Validation Engineer
2 weeks ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled DRAM Design Validation Engineer to join our Silicon Technologies group at Apple. As a key member of our team, you will play a critical role in ensuring the successful integration of DRAM memories with SoC devices.Key ResponsibilitiesCollaborate with design, verification, and integration engineers to ensure memory...
-
Cupertino, California, United States Apple Full timeJob SummaryWe are seeking a highly skilled CPU Processor Performance Verification Engineer to join our team at Apple. As a key member of our chip design effort, you will be responsible for silicon performance verification, correlation, characterization, and tuning for CPUs.Key ResponsibilitiesCollaborate with architects and RTL designers to verify the...
-
Senior Silicon Validation Manager
1 week ago
Cupertino, California, United States Apple, Inc. Full timeJob SummaryWe are seeking a highly skilled and experienced Senior Silicon Validation Manager to join our team at Apple, Inc. as an Engineering Program Manager within the HW Technology Program Management organization.Key ResponsibilitiesManage the SoC validation environment in Apple's New Product Introduction (NPI) factories, working with multi-functional...
-
Silicon Design Engineer
3 hours ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled SRAM Circuit Design Engineer to join our Digital Custom Group at Apple. As a key member of our silicon design team, you will play a critical role in delivering innovative and high-performance products to market.Key ResponsibilitiesDesign and implement custom digital circuits for SRAM designCollaborate with the...
-
Senior Silicon Validation Manager
1 week ago
Cupertino, California, United States Apple Full timeJob SummaryWe are seeking a highly skilled and experienced Senior Silicon Validation Manager to join our team at Apple. As a key member of our Hardware Technology Program Management organization, you will be responsible for managing the SoC validation environment in our New Product Introduction (NPI) factories.Key ResponsibilitiesManage a forum that drives...
-
Memory Systems Validation Engineer
3 weeks ago
Cupertino, California, United States Apple Full timeOverview As a key member of our Silicon Technologies team, you will play a pivotal role in the design and validation of cutting-edge memory systems for our advanced processor and system-on-chip (SoC) products. Your expertise will ensure that Apple’s devices maintain their reputation for high performance and energy efficiency. In this position, you will...
-
Senior Silicon Validation Program Manager
4 days ago
Cupertino, California, United States Apple Inc. Full timeJob DescriptionWe are seeking a highly skilled and experienced Senior Silicon Validation Program Manager to join our team at Apple Inc.About the RoleManage a forum that drives factory test software delivery and issue resolution with multi-functional teams: Silicon Validation, Product Engineering, System Hardware and Software, Factory Hardware Test...
-
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled and experienced Program Manager to lead our SOC DRAM Memory Subsystem Validation and Debug team at Apple. As a key member of our Engineering Program Management (EPM) team, you will be responsible for driving technical issue resolution to enable timely silicon delivery and meet our daring product schedules.Key...
-
CPU Engineering Program Management Lead
3 weeks ago
Cupertino, California, United States Apple Full timeOverviewRole Overview:As a key player in the CPU design sector, you will engage with teams responsible for delivering cutting-edge CPUs utilized in various Apple products. Our focus is on pioneering design and precise execution to create CPUs that excel in efficiency and performance across our diverse product lineup. Your role will involve collaboration with...
-
CPU Engineering Program Management Lead
3 weeks ago
Cupertino, California, United States Apple Full timeSummaryRole Overview:As a key member of the CPU engineering team, you will play a pivotal role in overseeing the execution of CPU projects for Apple's innovative product line, including Mac, iPhone, iPad, and Apple Watch. Our focus is on cutting-edge design and efficient execution to create CPUs that deliver outstanding power and performance across all...
-
Silicon Timing Correlation Engineer
2 days ago
Cupertino, California, United States Apple Full timeAbout the RoleAt Apple, we're pushing the boundaries of innovation and technology. As a Silicon Timing Correlation Engineer, you'll be at the forefront of our chip design efforts, working closely with cross-functional teams to deliver groundbreaking products to millions of customers.Key ResponsibilitiesCreate and refine methodologies for isolating and...
-
DRAM Design Validation Engineer
2 days ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled DRAM Design Validation Engineer to join our Silicon Technologies group at Apple. As a key member of our team, you will play a critical role in ensuring the successful integration of DRAM memories with SoC devices.Key ResponsibilitiesCollaborate with design, verification, and integration engineers to define and...