QA Engineer-BIOS

  • Location:
    San Jose, California, US
  • Area of Interest
    Engineer - Software
  • Job Type
    Professional
  • Technology Interest
    Software Development, Testing
  • Job Id
    1350882
New

The Business Entity
The UCS Platform part of the Computer Systems Products Group develops new platforms and architectures, in support of existing and new products for the next generation of Cloud through cutting-edge solutions. 

The Team
You will be part of a next generation data center product team to work on the cutting-edge technologies. You'll be designing, implementing, and empowering the world's fastest growing cloud development platform. You'll collaborate as part of a disruptive software engineering team that is passionate about transforming the world. 

Role & Responsibilities
As a BIOS QA engineer in UCS B-series Server Platform team, you will: 
* Provide constant feedback to hardware and software teams for improvements
* Drive architecture and design discussions to ensure product's quality 
* Write test plans, execute test cases independently
* Contribute to automation scripting
* Evaluate technologies to further enhance Cisco solutions

Minimum Qualifications
* 3+ years of x86 QA experience or 1+ years of strong BIOS QA working experience with relevant MS degree
* Study industry specifications, vendor's hardware documentation, then verify the firmware behavior and conformance
* Must have experience with debug BIOS, OS, hardware, and driver issues
* Strong knowledge of x86 hardware, system architecture and operating systems
* Strong knowledge of PCIE, SMBIOS, ACPI, IPMI and UEFI
* Experience in validation labs

Desired Skills
* Strong knowledge of Tiano based BIOS
* Strong knowledge of memory sub-system and ECC error handling
* Experience with x86 Assembly language, shell or Python script programming and/or C/C++ programming language.
* Good understanding of software quality assurance processes and methodologies
* Understanding of Windows, Linux and VMWare OS behaviors an advantage
* Understanding of Networking an advantage

 

 

Share