Job
Description
As a valued member of our team at UST, you will play a crucial role in the development of system test plans, test cases, and automation for individual modules and products (such as compute, accelerators, GPUs) utilized in Data Centers or Cloud environments. Your responsibilities will include collaborating with silicon, platform hardware, and firmware teams to create test content based on product requirements. Your primary focus will be on developing automation for the test content, ensuring the quality and specifications of the product are met, and adhering to project schedules and timelines. Your expertise in systems engineering, particularly in embedded systems qualification and validation, system-level integration, automation framework (e.g., Robot Framework), and system software debugging, will be essential for this role. You will be expected to have a solid understanding of hardware systems, including hardware bus interfaces, system design, and reading schematics. Additionally, familiarity with network/system management concepts such as IPMI, BMC, SNMP, BIOS, Device Drivers, and High Availability will be advantageous. Proficiency in automation scripting using Python/RUST and experience in creating system test cases, test plans, test content, test automation, and debugging/troubleshooting failures are key requirements. Moreover, your role will involve creating automated testing pipelines, CI/CD systems, and processes, as well as handling system-level debugging, including customer issues, and managing production-level issues. Stress, performance, and reliability testing will also be part of your responsibilities, along with project status reporting and communication. To excel in this position, you should have a minimum of 5 years of hands-on experience in Firmware Validation and proficiency in Python programming. Knowledge of Baseboard Management Control (BMC) / Intelligent Platform Management Interface (IPMI), Linux Device Drivers, OS Internals, Board Support Packages (BSP), and various firmware components and system buses will be beneficial. At UST, we uphold values of humility, humanity, and integrity. We strive to build enduring relationships, foster a culture of integrity, and promote innovation, diversity, and inclusion in everything we do. By joining our team, you will be part of an organization that values listening, learning, empathy, selfless help, and making a positive impact on the lives of others. Please note that the role and responsibilities outlined above may be subject to periodic redefinition based on organizational requirements and performance evaluations. As part of the UST team, you are expected to support and embody the values of the company, comply with all policies and procedures, and contribute to our collective success. Location: 5 Polaris Way, Aliso Viejo, CA 92656,