
Software Engineer, PhD, Early Careers, Platform System Software
職缺摘要
技術需求
學歷要求
PhD
職缺描述
-
Develop C/C++ firmware and system software, including device drivers (UART, I2C, SPI), simulators, and emulators. Optimize low-level hardware interaction and peripheral control for new features.
-
Focus on the secure aspects of the boot process, such as confidential compute, attestation, security, etc.
-
Navigate up and down the stack as needed. Implement new BIOS features, sometimes debugging a kernel driver, or interacting with the silicon designers.
-
Identify root causes of complex issues within the AI hypercomputer systems.
Minimum qualifications:
-
PhD degree in Computer Science, a related field, or equivalent practical experience.
-
Experience coding in C/C++ or Python.
-
Experience with embedded systems, system software, and software integration.
Preferred qualifications:
-
1 year of experience with embedded Linux or Linux device drivers.
-
Experience in code and system health diagnosis and resolution, and software test engineering.
-
Familiarity with firmware development.
-
Ability to start full-time role in 2026.