SW Development In Test - Kernel Technologies
Core
Building validation infrastructure, test frameworks, and CI/CD pipelines to qualify kernel technologies for Apple devices.
Role type
Senior IC software engineer (validation infrastructure)
Builds
Scalable validation infrastructure, test frameworks, and automation tooling for kernel engineers
Domain
Operating Systems (Kernel) / Validation Engineering
Required skills
Test framework development, CI/CD pipeline design, automation scripting, Unix OS knowledge, test planning, debugging, project management
Preferred skills
Python, C/C++, developer tooling design, Unix kernel technologies
Technologies
Python, C#, Java, Unix, C/C++
Responsibilities
Designing and maintaining scalable validation infrastructure and CI/CD pipelines; Developing tooling and automation to improve test reliability and coverage; Defining validation strategies and test plans for kernel technologies; Planning and developing automated test suites for new and existing kernel features
Seniority
Senior, hands-on IC