PMU Lab Validation Embedded Software Engineer

Cupertino, CA 95014
  • Job Code
    200282806
Summary

Summary

Posted: Aug 27, 2021

Role Number:200282806

At Apple, we work every single day to enrich people's lives through our products! Do you love working in dynamic lab challenges th...Summary

Summary

Posted: Aug 27, 2021

Role Number:200282806

At Apple, we work every single day to enrich people's lives through our products! Do you love working in dynamic lab challenges that no one has solved yet? Do enjoy working with multi-functional teams to deliver solutions for products that impacts customers' lives? We have an opportunity for a passionate and hardworking software engineer to work on code for silicon validation. As a leader of software development, you will have the rare and rewarding opportunity to validate innovative PMUs in Apple's products. You will play a very hands-on role in debug, lab architecture, analysis, and data visualization on the performance of PMUs for Apple's world-class SOCs.

Key Qualifications

  • We are looking for candidates with hands-on experience on EE and coding in a lab environment. Qualifications include:
  • CS & EE skillset with applied industry or university experience in embedded software.
  • Coding skills in Python or similar scripting languages are required.
  • Experience in development of C/C++ firmware on microcontrollers such as STM32 or ARM-based.
  • Ability to automate build and test systems.
  • Understanding of version control tools such as Git or SVN.
  • Knowledge of GPIO/I2C/SPI and peripheral interfacing.
  • Familiarity with switching and linear power-supplies.
  • Hardware and software bringup and debugging ability.
  • Mastery of lab equipment such as oscilloscopes, signal generators, source meters, and power supplies.
  • Some exposure to Verilog and FPGA development tools are a plus.

Description

The ideal candidate is an embedded systems engineer who enjoys working hands-on with hardware in a lab environment and has a passion for learning about and working with analog and power supply circuit designs. In this role, you will work in a mixed team of hardware, software, and validation engineers to design evaluation platforms, prototypes, and automation tools that will enable rapid bringup, debug, and volume characterization of new PMU silicon designs.

Education & Experience

BS in EE/CE/CS required; MS a plus.

Additional Requirements

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

PMU Lab Validation Embedded Software Engineer

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account