Company Background: Our client is a leading MNC chipmaker in the computing and communications industries.
As part of EPSD VMSD Validation team, you will primarily be responsible for developing, documenting and maintaining a set of tools chartered with validating It server platforms. Additional responsibilities may include leading a small team of developers; negotiate tool features with stakeholders; work closely with a U.S. team to influence the tools roadmap; and working closely with teams in the U.S. to collaborate on tool development. The tools roadmap includes platform stress tools, server management tools; BIOS validation tools; and tools to automate the test process as well as infrastructure tools used to collect and analyze results. Your responsibilities will include but not be limited to:
- Developing Windows* and Linux*-based validation software tools to improve coverage and/or efficiency.
- Developing EFI based tools used for low level BIOS functional validation
- Developing platform server management validation tools.
- Debugging test failures to root cause, using a combination of software and hardware tools to identify software improvements/fixes or platform bugs.
- Assist development teams with customized software as needed to debug platform bugs.
- Developing utilities to facilitate the software development, debug, and platform validation process.
- Working closely with platform development teams to understand their tool requirements.
- Providing collateral as needed about existing validation tool capabilities and algorithms.
Qualifications: You should possess a minimum of a Bachelor's degree in Computer Science or Electrical Engineering and seven plus years of relevant experience. Additional qualifications include:
- Motivated self-starting individual with knowledge of formal software engineering methods.
- Well versed in Windows and Linux development and debug environment, .NET*, C and/or C++ programming, driver level debug.
- Ability to read and comprehend component register specifications.
- Strong English fluency in both oral and written communication.
- It processor architecture knowledge, C++, C, familiarity with It PC system architecture, interfacing software directly to hardware would be an added advantag.
|