Supercomputing Software Engineer (Taiwan)
Etched, Taipei
What you will do
- Integrate and maintain BIOS and BMC firmware, ensuring robust and efficient server boot processes.
- Analyze DRAM timings, PCIe configurations, power state transitions etc. to ensure high performance and maximal reliability.
- Validating security features, including root of trust mechanisms, to protect system integrity and data security.
- Design and implement advanced system logging and diagnostic capabilities to facilitate efficient troubleshooting and performance analysis.
- Integrate and optimize node-level data center orchestration technologies, such as Kubernetes and Docker, into the system software stack.
- Develop and execute comprehensive test plans to validate system software functionality, stability, and performance.
- Collaborate with hardware and software teams to diagnose and resolve complex system-level issues.
What you need
- Proficiency in C/C++ or Python.
- Strong understanding of BIOS and BMC firmware architectures.
- Experience with server boot processes.