Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer: SoC System Stress Validation

Apple Oakbrook

Software Engineer: SoC System Stress Validation

Work Locations (4) Submit Resume

Are you passionate about changing the world? 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. The Silicon Validation team is responsible for validating functional behavior and exercising interactions between different IP blocks in the SoC. Join a team of SME embedded software engineers with a diverse set of backgrounds to do system level validation of Apple's next generation SoCs.

Description

You will leave no stone left unturned for a comprehensive "system-level" validation of Apple SoCs. You will dive deep into the SoC architecture, and also become a specialist in our existing SiVal software stack. You will come up with creative ways to test the SoC for all kind of stress and corner-case scenarios

Minimum Qualifications
  • BS in Computer Science, Electrical Engineering, Computer Engineering, or related field with 3 years of experience.
Preferred Qualifications
  • Strong software skills in C/C++
  • Familiarity with programming in assembly language
  • Passionate about writing code close to the hardware, and debugging
  • Familiarity with computer architecture, memory hierarchies, CPUs, and caching
  • You enjoy the validation mentality: detail-oriented, curious, and persistent
  • Experience in writing code, developing tests, and coming up with strategies for SoC silicon validation is a huge plus
  • Experience in graphics, video codecs, video capture, display mechanisms, and storage technologies is ideal
  • Experience with scripting (Python, Tcl, Perl) is a plus

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote 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. Learn more about your EEO rights as an applicant At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer: SoC System Stress Validation in Cupertino, CA vacancy
  • $147.4k - $272.1k

    A leading technology company located in Cupertino is hiring a Software Engineer for SoC System Stress Validation. This role involves extensive system-level validation of cutting-edge SoCs, requiring a passion for hardware and software. Candidates should possess a BS in... 
    Suggested

    Apple Inc.

    Cupertino, CA
    3 days ago
  •  ...technology company based in Cupertino, California, is seeking a Software Engineer to join the Silicon Validation team. The role involves comprehensive system-level validation of Apple’s next generation SoCs, requiring strong software skills in C/C++ and an understanding... 
    Suggested

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $181.1k - $318.4k

    Software Engineer- SoC Level Validation Engineer Cupertino, California, United States Hardware Do you love creating elegant solutions to highly complex...  ..., high‑performance, power‑efficient processor, system‑on‑chip (SoC). You’ll ensure Apple products and services... 
    Suggested
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $126.8k - $190.9k

     ...Cupertino, California is looking for a Silicon Validation Software Engineer to develop and integrate graphics validation software for SoCs. The ideal candidate should have a...  ..., debugging issues, and engaging with GPU systems. The compensation package includes a salary... 
    Suggested

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $193.3k - $261.5k

     ...Description The Senior SoC Software DevOps Engineer role centers on enabling the...  ...isolated environments and validating firmware on real silicon....  ...and the stability of systems that support multiple teams...  ...standards of excellence despite stressful conditions; communicate... 
    Suggested
    Local area
    Immediate start
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  •  ...technology company in Cupertino, California seeks a Silicon Validation Engineer to enhance Apple SoCs through rigorous testing and validation. You will...  ...3 years of relevant experience in silicon validation software engineering. Competitive pay and extensive benefits are... 

    Apple Inc.

    Cupertino, CA
    14 hours ago
  • $181.1k - $318.4k

     ...in Cupertino, California is looking for a Silicon Validation Software Engineer to enhance GPU IP validation and integration. This role involves writing shaders, debugging SoC software, and conducting high-level system validation. The ideal candidate will bring a minimum... 

    Apple Inc.

    Cupertino, CA
    3 days ago
  •  ...our team of experienced SW engineers and debuggers in validating Apple's world class...  ...and memory subsystem of our SoCs, with the aim of identifying...  ...will be a SW developer for a system validation tool used...  ...platforms. Develop targeted stress tests to expose incorrect... 
    Shift work

    Apple

    Cupertino, CA
    3 days ago
  • $120k - $396k

     ...to Expect As a member of the Update Systems validation team, you will design, implement and maintain...  ...for update systems using hardware and software in the loop testing environments...  ...Developers, Mechanical, and Electrical engineers to proactively identify problems and... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    3 days ago
  • $125k - $191.7k

     ...Job Description Hybrid: This role is categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team within the AV organization, you will play a critical role in leading the strategy and execution of validation efforts... 
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $140k - $300k

     ...What to Expect The Systems Validation teamis responsible forvalidatingall softwaredriven,system...  ...tovalidatecutting-edgevehicle software systems. Your work will directlyimpactthe...  ...Mechatronics, Electrical, Mechanical or Systems Engineering, or equivalent experience Strong... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    3 days ago
  • $140k - $396k

     ...for a highly motivated individual to join the Vehicle Software organization's Systems Validation Team with a focus onhigh voltage systems including battery...  ...product introduction. As a Systems Validation Engineer, you are expected to be an expert in your domain, have... 
    Hourly pay
    Full time
    Temporary work
    Worldwide
    Flexible hours
    Shift work

    Tesla

    Palo Alto, CA
    4 days ago
  • $126.8k - $190.9k

    Silicon Validation Software Engineer - GPU IP Validation and Integration Cupertino, California, United...  ..., power-efficient processor, system-on-chip (SoC). You’ll ensure Apple products and...  ...Description You will be writing shaders that stress the GPU and cause high bandwidth... 
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $181.1k - $318.4k

     ...Software Engineer: Validation of Crypto and Security IPs Do you love creating elegant solutions to highly complex challenges? Do you intrinsically...  ..., high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can... 
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  •  ...Software Engineer - Test and Validation Work Locations (2) Submit Resume Do you want to make a positive...  ...Software Engineer to join our Product Systems Quality team, working to ensure...  ...and implement on-the-fly automated stress and stability hardware-centric software... 
    Shift work

    Apple

    Sunnyvale, CA
    14 hours ago
  • $125k - $185k

    A technology company located in Sunnyvale is seeking a Backend Software Engineer with expertise in Python and experience in backend development. The role involves designing and developing internal tools and APIs for autonomous vehicle programs, integrating data tools, and... 

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  • $113.42k - $368.63k

     ...What to Expect As a Software QA Engineer on the Update Systems team, you will ensure the quality and reliability of Tesla's over-the-air (OTA) update...  ...test strategies, develop automated tests, and validate that every OTA update meets Tesla's high standards for... 
    Hourly pay
    Full time
    Temporary work
    Worldwide
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $140k - $300k

     ...What to Expect The Thermal Systems Software Team is looking for an experienced Software Engineer to develop simulation and test infrastructure critical to releasing...  ...involve using software tooling expertise to validate embedded controllers in a virtual simulation environment... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    3 days ago
  • $42.07 - $58.89 per hour

     ...TheValidation role in theDrive Systems:Embedded and...  ...Hardware(HIL), Processor(PIL), and Software-in-the-Loop (SIL) testing....  ...crafting the systems that test,validate, and scale the embedded software...  ...testing, from scratch, empowering engineers to move faster and more effectively... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    3 days ago
  • $120k - $396k

     ...What to Expect The Steering Software team is looking for an experienced Validation Engineer to develop and execute test cases, bring-up and maintain Hardware...  ...scaling highly efficient and effective validation systems gives us more confidence in our releases and changes... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $147.4k - $272.1k

     ...States Hardware Silicon Engineering Group, you’ll help...  ...efficient processor, system-on-chip (SoC) solutions. You’ll...  ...Apple a SoC Embedded Software Engineer, you will craft...  ...chip design, silicon validation, and product...  ...software to exercise and stress test various IP blocks... 
    Relocation

    Apple Inc.

    Cupertino, CA
    14 hours ago
  •  ...product. We are looking for software engineers with background in embedded...  ...-of-the-art next generation SOCs, supporting current and future...  ...clusters, IO Co-Processor system, fabric, power management, memory...  ...software for Apple silicon validation organization. Develop system... 

    Apple

    Cupertino, CA
    2 days ago
  • $125k - $185k

     ...Software Engineer - Systems Engineering Ai Tooling Sunnyvale, California, United States About Applied Intuition Applied Intuition, Inc...  ...platforms and workflows that support development and validation for autonomous vehicle programs at Applied Intuition. You... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    14 hours ago
  • $147.4k - $272.1k

     ...Software Engineer, Siri Runtime Systems and Interaction Apple is where individual imaginations gather together, committing to the values that lead...  ...simulation frameworks to model complex real-world scenarios and validate decision-making logic Creates evaluation datasets to... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  •  ...Senior Software Engineer, Systems/Solutions Test This role has been designed as 'Hybrid' with an expectation that you will work on average...  ...routers, switches, and associated software platforms. You will validate real-world customer deployments and help ensure... 
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    2 days ago
  • $145k - $170k

     ...seek talented, passionate, and committed engineers, technologists, and business leaders to...  ...who will bridge the gap between low level System Engineering and high-level test...  ...Server Infrastructure who will automate the software build, provisioning process, and administering... 
    Work experience placement
    Worldwide

    Supermicro

    San Jose, CA
    3 days ago
  •  ...categorized as Hybrid/Remote. MI & CA Role: As a Software Engineer on the Software Validation team within the AV organization, you will play a critical...  ..., and verify the safety and performance of autonomous systems. You will be responsible for shaping the future of... 
    Local area
    Remote work
    Work from home

    General Motors

    Sunnyvale, CA
    3 days ago
  •  ...36 Summary The Product Integrity group is seeking a System Validation Software Engineer to help validate and debug future products. As part of the...  ..., chipsets, communications protocols and various SoC IPs. You will also implement features to support hardware... 
    Contract work

    Apple

    Cupertino, CA
    14 hours ago
  • $147.4k - $272.1k

     ...Software Engineering Systems The Product Integrity group is seeking a System Validation Software Engineer to help validate and debug future products. As part of the OS Diagnostics...  ..., communications protocols and various SoC IPs. You will also implement features to... 
    Contract work
    Local area
    Remote work
    Relocation

    Apple

    Cupertino, CA
    5 days ago
  •  ...Sr. Embedded Engineer (SoC Verification and Validation Engineer) Palo Alto, CA (Onsite with flexibility) 8+ Months contract to hire...  ...2 Summary We are looking for a Senior Embedded Software Engineer. Our team focusses on providing software... 
    Contract work

    Syntricate Technologies

    Palo Alto, CA
    14 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer: SoC System Stress Validation. Be the first to apply!