JobsFirmware Validation Engineer
Job description
Join Apple's wireless silicon development team, focusing on energy-efficient design and innovative technologies that enhance user experience. This role is pivotal in the silicon design group, impacting the delivery of functional wireless products to millions of customers. You will collaborate closely with the Software Engineering team to ensure firmware quality and manufacturability. This position requires a strong background in firmware testing and wireless technologies.
Requirements
- Bachelor's degree.
- Highly motivated and passionate about software and firmware testing.
- Proficiency in programming with Python and C.
- Knowledgeable about the hardware and firmware development life cycle.
- Experience with test bringup on FPGA and SoC silicon hardware.
- Familiarity with CI processes and automation test framework development tools such as Jenkins.
- Experience with various wireless technologies such as WiFi, Bluetooth, and UWB.
Responsibilities
- Develop and execute firmware test cases for System on a Chip (SoC) in wireless applications.
- Work closely with the Software Engineering team to ensure firmware quality.
- Ensure manufacturability and improved user experience through rigorous testing.
- Utilize test equipment such as oscilloscopes and logic analyzers.
Benefits
- Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.
Is this posting expired or inaccurate?
