Software Engineer: SoC System Stress Validation Expert
4 days ago
About the Role:
As a Software Engineer at Apple, you will be part of a team responsible for the system-level validation of our next-generation SoCs. This is an exciting opportunity to work on software that runs on every Apple phone, pad, and Mac computer in the world.
Key Responsibilities:
- Develop and execute comprehensive system-level validation plans for Apple SoCs.
- Collaborate with cross-functional teams to identify and address validation gaps.
- Design and implement creative testing strategies to validate SoC functionality under various stress and corner-case scenarios.
Requirements:
- Bachelor's degree in Electrical Engineering or Computer Science with 5 years of industry experience.
- Strong software skills in C/C++ and familiarity with assembly language programming.
- Passion for writing code close to the hardware and debugging.
- Familiarity with computer architecture, memory hierarchies, CPUs, and caching.
Preferred Qualifications:
- Experience in writing code, developing tests, and coming up with strategies for SoC silicon validation.
- Experience in graphics, video codecs, video capture, display mechanisms, and storage technologies.
- Experience with scripting languages such as Python, Tcl, or Perl.
What We Offer:
At Apple, we offer a comprehensive compensation package, including base pay, discretionary bonuses, and commission payments. Our benefits include comprehensive medical and dental coverage, retirement benefits, and a range of discounted products and free services. We also offer reimbursement for certain educational expenses and the opportunity to become an Apple shareholder through our discretionary employee stock programs.
Apple is an Equal Opportunity Employer:
We are committed to inclusion and diversity, and we take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.
-
Software Engineer
1 week 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 SoC Validation Engineer, you will play a critical role in ensuring the quality and reliability of our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).As part of our team, you will be responsible for...
-
Software Engineer- SoC Level Validation Expert
3 weeks ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our Silicon Technologies group. 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 SoC and CPU directed and random testsDebug issues...
-
Silicon Validation Software Engineer
2 weeks ago
Cupertino, California, United States Apple Full timeAbout the RoleAs a Silicon Validation Software Engineer at Apple, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You will be responsible for crafting and building the technology that fuels Apple's devices, ensuring seamless and efficient handling of tasks...
-
Cupertino, California, United States Apple Full timeSoC Display Subsystem Validation Engineering Program ManagerThis is an exciting opportunity to join Apple's Hardware Technologies Team as a SoC Display Subsystem Validation Engineering Program Manager. As a key member of our team, you will be responsible for leading the strategic planning and execution of end-to-end validation of the SoCs display...
-
Silicon Validation Software Engineer
1 month 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 ResponsibilitiesDevelop software to validate...
-
Embedded Software Developer
1 week ago
Cupertino, California, United States Apple Full timeJob SummaryWe are seeking an experienced Embedded Software Developer to join our Silicon Technologies group. As a key member of our team, you will design and implement firmware for SoC bring up, validation, and test. Your expertise will be instrumental in ensuring the quality of every device manufactured.Key ResponsibilitiesDesign and implementation of...
-
Cupertino, California, United States Apple Full timeSilicon Validation Software Engineer RoleCupertino, California, United StatesJob SummaryWe are seeking an exceptional Silicon Validation Software Engineer to join our fast-paced environment. As a key member of our team, you will contribute to developing embedded software solutions, debug and bring-up of state-of-the-art next-generation SOCs, supporting...
-
Cupertino, California, United States Apple Full timeJob SummaryAs a Silicon Validation Software Engineer at Apple, you will be responsible for validating the CPU and memory hierarchy of our SoCs. This is a highly visible role that requires strong software development skills and the ability to work collaboratively with designers and architects to understand the functionality of various blocks in the SoC.Key...
-
Cupertino, California, United States Apple Full timeRole SummaryAs a SOC DRAM Memory Subsystem Validation Engineering Program Manager at Apple, 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 seasoned professional to manage the bring-up, validation, and debug...
-
Senior System-on-Chip
2 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryWe are seeking a highly skilled and experienced engineer to join our Silicon Technologies group at Apple. As a Senior System-on-Chip (SoC) Engineer, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesDevelop system level test...
-
Senior System-on-Chip
2 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryWe are seeking a highly skilled engineer to join our Silicon Technologies group at Apple. As a Senior System-on-Chip (SoC) Engineer, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesDevelop system level test programs for debug,...
-
Embedded Software Engineer
1 week ago
Cupertino, California, United States Apple Full timeJob SummaryWe are seeking an experienced Embedded Software Engineer to join our Silicon Technologies group at Apple. As a key member of our team, you will be responsible for designing and implementing firmware for our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesDesign and implementation of firmware...
-
Embedded Systems Software Engineer
4 days ago
Cupertino, California, United States Apple Full timeJob SummaryAt Apple, we're looking for a talented software engineer to join our Audio team. As an Embedded Systems Software Engineer, you will be responsible for designing and developing drivers for audio hardware peripherals, expanding internal tools to facilitate bring-up for new SoC and hardware designs, and working with the Audio Design, Silicon...
-
Cupertino, California, United States Apple Full timeJob SummaryAs an Embedded Software Developer for SoC Factory Support, you will be responsible for crafting and implementing embedded software for System on a Chip (SoC) bring up and test. You will work closely with the Silicon Validation and Software Engineering teams to bring up new silicon and ensure the quality of every device when manufactured.Key...
-
Cupertino, California, United States Apple Full timeJob SummaryAt Apple, we're committed to innovation and excellence in every aspect of our products and services. As an Embedded Software Developer for SoC Factory Support, you'll play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesDesign and...
-
Senior Systems Software Engineer
1 week ago
Cupertino, California, United States OSOM Full timeJob DescriptionOSOM is seeking a highly skilled Senior Systems Software Engineer to join our team. As a key member of our engineering team, you will be responsible for developing and maintaining the system software and firmware for our high-end devices.You will work closely with our hardware engineering team to bring up new platform designs and optimize...
-
Cupertino, California, United States Apple Full timeProgram Management Role for Cellular SoC Silicon Validation EngineeringThis role involves driving technical issue resolution to enable timely silicon to meet product schedules. The program manager will track program landmarks for all phases of baseband silicon and system validation, including pre-silicon development, prototyping, silicon bring-up, system...
-
SoC Correlation Product Engineer
3 weeks ago
Cupertino, California, United States Apple Full timeSoC Correlation Product EngineerCupertino, California, United StatesAbout the RoleWe are seeking a highly skilled engineer to develop system level test programs for debug, characterization, qualification, and production of SoC devices. As part of our Silicon Technologies group, you will help design and manufacture our next-generation, high-performance,...
-
SoC Correlation Product Engineer
2 weeks ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled engineer to join our Silicon Technologies group at Apple. As a SoC Correlation Product Engineer, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesDevelop system level test programs for debug,...
-
Embedded Systems Software Engineer
4 days ago
Cupertino, California, United States Apple Full timeJob SummaryApple's Audio team is seeking an experienced software engineer with strong low-level development skills to bridge the gap between hardware and software. This position will work with the Audio Design, Silicon Engineering, and Silicon Validation Teams to prototype hardware sequences, design and develop drivers for audio hardware peripherals, and...