Software Development Engineer - Test
Core
Designing and executing test plans, automation frameworks, and tools for Apple Neural Engine (ANE) software to ensure real-time, low-power, high-performance Deep Learning workloads on Apple devices.
Role type
Senior IC software test engineer (hardware acceleration/Deep Learning)
Builds
Test automation frameworks and tools for ANE SOC features
Domain
Consumer electronics / Deep Learning / Hardware acceleration
Deliverable
production ML models
Required skills
Python, C++, software development lifecycle, testing methodologies, QA processes, SQL, Xcode, CMake
Preferred skills
Test automation, multi-tasking, cross-functional collaboration, machine learning
Technologies
Python, C++, SQL, Xcode, CMake, ANE SOC
Responsibilities
Develop comprehensive test plans and implement test cases; create test automation frameworks and tools; track and report test results; debug issues with feature developers.
Seniority
Mid-level, hands-on IC