Sr Staff CPU Software Test Engineer
Core
Design, develop, and maintain automated test suites for software and firmware on data center servers and mobile/compute platforms to verify product quality and compliance.
Role type
Senior Staff CPU Software Test Engineer
Builds
Automated test suites for server platforms and mobile/compute environments
Domain
Data center servers, mobile compute, automotive, embedded firmware
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C, C++, Java, Python, software test automation, operating systems (Ubuntu Server, RHEL, SUSE, Windows Server), bring-up and production release support
Preferred skills
software/firmware validation, server test engineering, x86/ARM64/RISC-V server platforms, server firmware standards, open-source implementations
Technologies
Cloud, Embedded, Firmware, Hardware Support, Java, Mobile, Python, RHEL, Ubuntu, Windows, Matrix, REST, Security
Responsibilities
Create software and firmware test plans with requirements traceability; design and execute automated test suites at functional, integration, and system levels; manually test customer experience for installation and deployment; build quality engineering and release processes with CI/CD focus; support production-ready software through workload analysis and debugging; ensure OS and customer environments run effectively while optimizing power and performance.