Expert in CPU and Memory Subsystem Validation

1 day ago


Austin, Texas, United States Apple Full time
CPU and Memory Subsystem Validator

In this critical role, you will be responsible for developing and implementing functional validation software for Apple's world-class silicon.

About the Job:
  • You will work closely with designers and architects to understand the functionality of various blocks in the System on Chip (SoC).
  • Create validation test plans to ensure all key features are covered.
  • Develop software workloads to validate various CPU and memory subsystem features.
  • Integrate these 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 our validation software in pre-silicon (FPGAs) and post-silicon (development boards).
  • Debug workload failures using a variety of tools and hooks.
  • Release and distribute our system validation software to cross-functional teams across Apple.
Key Qualifications:
  • Bachelor's degree in a relevant field and 10 years of industry experience in silicon validation software engineering or a related field.
  • Good knowledge of ARM or another CPU instruction set architecture.
  • Experienced C and assembly programmer.
  • Strong understanding of micro-processor architecture.
  • Familiarity with memory technologies and power management.
  • 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 is a plus.
  • Ability to work well in a team, but to be responsible and self-driven.

Estimated Salary: $120,000 - $180,000 per year



  • Austin, Texas, United States Apple Full time

    Job OverviewSilicon validation software engineers at Apple play a crucial role in ensuring the quality and reliability of our silicon products. As a silicon validation software engineer, you will be responsible for developing functional validation software for CPUs, caches, and memory subsystems of our System-on-Chip (SoC) designs.About the RoleWe are...


  • Austin, Texas, United States Qualcomm Full time

    Job Title:CPU Security Architect SeniorJob Summary:We are seeking a highly skilled CPU Security Architect Senior to join our team at Qualcomm. In this role, you will define the next generation CPU, SoC, and platform-level security technologies.Key Responsibilities:Design and implement new CPU security features and functions to counteract potential...


  • Austin, Texas, United States Qualcomm Full time

    Job DescriptionWe are seeking a highly skilled CPU Power Management Firmware Engineering Expert to join our team at Qualcomm. As a leading technology innovator, we push the boundaries of what's possible to enable next-generation experiences and drive digital transformation.The successful candidate will be responsible for working with a team to develop and...


  • Austin, Texas, United States SiFive Full time

    About SiFiveSiFive is a pioneering company that introduced RISC-V to the world, revolutionizing the future of compute by bringing limitless potential to high-performance and data-intensive applications. Our unrivaled compute platforms enable leading technology companies to innovate, optimize, and deliver advanced solutions across every market segment of chip...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Job DescriptionThis is a technical leadership role that requires collaboration, problem-solving, and innovation. You will work with a talented team to develop and optimize AI and ML solutions for the EPYC CPU and Instinct GPU ecosystem.Key ResponsibilitiesAnalyze performance data and provide feedback to stakeholders.Work closely with other team members to...


  • Austin, Texas, United States Advanced Micro Devices, Inc Full time

    We are passionate about performance innovation at Advanced Micro Devices, Inc. Our team focuses on high-performance computing and ensures significant generation-to-generation performance improvements.Job DescriptionAn outstanding technical contributor and a passionate and dedicated Server Systems Performance Architect is needed to help us develop...


  • Austin, Texas, United States Apple Full time

    Job OverviewEstimated Annual Salary: $150,000 - $180,000A silicon validation software engineer position is available at Apple to contribute to the development of embedded software solutions. The ideal candidate will have a strong background in low-level programming and experience with hardware development.Key ResponsibilitiesDevelop boot code for Apple SOC,...


  • Austin, Texas, United States Apple Full time

    Role Summary:This is a Senior Technical Program Manager position for CPU Engineering at Apple. The successful candidate will drive the development of CPU IP across several programs, develop and negotiate project schedules and deliverables, and communicate program status and blocking issues to multi-functional teams and different levels of...


  • Austin, Texas, United States Apple Full time

    Silicon Validation Software Engineer at AppleAmbitious and detail-oriented software engineers are sought after to join our Silicon Technologies group, where they will contribute to the design and manufacture of next-generation processor and system-on-chip (SoC) technology.As part of our team, you will be responsible for developing graphics validation...


  • Austin, Texas, United States META Full time

    About This Role: We are seeking an experienced Power Electrical Engineer to join our Accelerator Reference Design team at Meta. The ideal candidate will have a strong background in electrical engineering, with expertise in power electronics, system design, and validation. You will be responsible for developing board power delivery and DC-DC voltage...


  • Austin, Texas, United States Qualcomm Full time

    Job OverviewWe are seeking a highly skilled CPU Physical Design Engineer to join our team at Qualcomm. This is an exciting opportunity to work with cutting-edge microarchitecture and RTL design teams to implement innovative designs that meet aggressive power, area, and performance goals.


  • Austin, Texas, United States Correct Designs Full time

    About Us:Correct Designs is seeking a talented Verification Engineer to join our team.This role requires a strong background in SystemVerilog and UVM verification methodologies, with 3 or more years of proven verification experience in a hardware development setting.The estimated salary for this position is $85,000 per year.Job Description:As a member of our...


  • Austin, Texas, United States META Full time

    About Meta: Our massive hardware infrastructure backs Meta's mission, driven by complex and evolving computational challenges. Your work has the potential to shape cutting-edge data centers impacting billions of users. We're seeking a Power Electrical Engineer to join our Accelerator Reference Design team, responsible for designing custom Accelerator modules...


  • Austin, Texas, United States Trilyon, Inc. Full time

    Job Overview">We are seeking a highly skilled Memory Validation Technician to join our team at Trilyon, Inc.">About the Role">The successful candidate will be responsible for performing hardware and software testing to determine functional issues/failures on AMD server systems.">This role also involves building out new platforms, including installation of HW...


  • Austin, Texas, United States SkyGrid Full time

    About the RoleWe are seeking a highly skilled Sr. System Validation and Verification Engineer to join our team at SkyGrid, an Advanced Air Mobility Third-Party Service Provider.Job Summary:Plan, design, and execute system validation, integration, and verification activities.Collaborate with functional teams to create test plans, design and execute manual and...


  • Austin, Texas, United States Apple Full time

    Job Description:We are seeking a skilled software engineer with a background in embedded software development to contribute to the development of embedded software solutions, debug and bring-up of state-of-the-art next generation SOCs, supporting current and future Apple products. This role will have a critical impact on getting high-quality functional...


  • Austin, Texas, United States Azzur Group Full time

    We are seeking a highly skilled Pharmaceutical IT Validation Expert to join our team at Azzur Group.About the Job:This role involves performing hands-on testing and creating validation testing scripts to confirm system functionality.Responsibilities:Develop and execute validation documentation, including protocols and reports, for computerized systems in...


  • Austin, Texas, United States Insight Global Full time

    We are seeking a strong, highly-motivated Hardware Engineer to join our Ethernet Access Switching development team in Austin, Texas.Key Responsibilities:Work in a team environment to design, develop, and release Ethernet Switching systems with high reliability and customer satisfaction.Collaborate with Marketing to understand and prioritize Customer...


  • Austin, Texas, United States Ambiq Full time

    Estimated Salary: $150,000 per year.The primary responsibilities of this role include:Writing, maintaining, and testing applications written in C and Python that exercise ARM SoCs and our customer SDKWe are seeking a skilled Embedded Software Engineer to join our System Test team in testing out our cutting-edge low power system-on-chip products. You will be...


  • Austin, Texas, United States Tesla Full time

    About the Role: As a DFT Engineer at Tesla, you will be responsible for designing and implementing digital test and validation solutions for custom ASICs. You will work closely with cross-functional teams to drive innovation in testability, debug, and safety, ensuring high-quality products are delivered efficiently.Responsibilities: Develop and implement...