System Validation Software Engineer
Apple
About the role
The System Validation Software Engineer will be responsible for crafting and maintaining software for characterizing, calibrating, and testing novel hardware. The duties will also include debugging software and hardware independently and multi-functionally, and working with numerous other teams within Apple and with various contract manufacturers.
Responsibilities
- Crafting and maintaining software for characterizing, calibrating, and testing novel hardware
- Debugging software and hardware independently and multi-functionally
- Collaborating with numerous other teams within Apple and with various contract manufacturers
Requirements
- BS in CS/CE/EE
- 3+ years of significant work experience
- Experience with building embedded system architectures and using high speed interfaces
- Validated task management
- Effective interpersonal skills
- Experience with Python/Lua/Bash
- Experience developing drivers/applications in Unix, Linux, or MacOS
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Range of discounted products and free services
- Reimbursement for certain educational expenses
- Discretionary bonuses or commission payments
- Relocation assistance
About the Company
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.
Job Details
Salary Range
$147,400 - $272,100/yearly
Location
Cupertino, California, United States of America
Employment Type
Full-time, Regular
Original Posting
View on company website