Apple is looking to design and manufacture next-generation, high-performance, power-efficient processors and System-on-Chips (SoCs). The SLT team needs to expand its capacity to meet the increasing scope and complexity of delivering outstanding SOC test platform solutions, requiring a system software engineer to architect, build, and maintain the system software for current and future system-level test equipment.
Requirements
- At least 10 years of experience in systems software design and development.
- Excellent programming (C /C/ C-Sharp) and scripting skills (Python).
- Proficiency with developing large, complex system software.
- Experience software development on windows/ Mac OS/ Linux OS.
- Good understanding of network technologies, protocols.
- System Level Test equipment or Automated Test Equipment (ATE) experience.
- Machine Learning, Data analysis, data bases, SQL experience.
Responsibilities
- Design, develop and maintain application & hardware abstraction layer software, drivers and test programs.
- Develop silicon characterization algorithms, diagnostics routines and performance measurement tools.
- Work cross-functionally with platform architecture, Silicon Validation, product engineering and other hardware/software teams within Apple and our vendors to develop and integrate best in class software and hardware.
Other
- Ability to work under tight schedule and deliver on time.
- SEMI standards knowledge.
- Project management experience.
- Bachelor's degree + 10 Years of Experience