Dell Jobs

dell footer logo

Job Information

Dell Software Engineer 2 - IT in Cyberjaya, Malaysia

Dell is looking for an energetic fast learning candidate that has strong team leadership skills, able to work well with groups on a global level, and problem solving abilities to enable our business partners with optimized client hardware to operate more effectively. These candidates will be responsible Window 10 client software and hardware performance testing & benchmarking. The person will work in a team responsible for the research, performance testing, benchmarking, daily maintenance, infrastructure support, consultation and performance tuning of client.

This role will have direct impact to product launch activity internally at for our Dell Employees, working closely with Product Teams, ODMs, IT ,and Security to ensure that the total platform (Software and HW) function at optimal performance and stability. Significant amount of time will be spent analyzing benchmark results, evaluating software images and their impact to system performance, as well as general hardware performance analysis and tuning.

Job Responsibilities:

•Responsible for installation and maintenance of highly complex WIN 10 client hardware/software systems

•Supports multiple complex combinations of client hardware/software applications – MS, Adobe, McAfee & others.

•Recommends selection and evaluation of client specific hardware model. Defined client hardware road map for Dell.

•Partner with business, IT Operations & other infrastructure team to understand and analyze complex business needs and implements ways to optimize PC hardware resources in achieving business objectives.

Technical Requirements:

•Windows Proficiency

◦Familiar with Windows operating system life cycle & features

◦Familiar with Windows performance testing, benchmarking tools & analysis, Cinebench, PC MARK 8, Windows Performance Recorder, Windows Performance Monitor, etc.

◦Familiar with Windows 10 operating system & servicing

◦Performs maintenance on existing operating systems and hardware.

◦Investigates and resolves client system problems and performance degradation.

◦Familiar with debugging tools for crash dump analysis.

◦Familiar with Windows PowerShell & batch scripting.

◦Systems Engineering background with experience spanning PC hardware, software and firmware including computer architecture building blocks (processor, graphics, storage, networking, and software)

◦Experience setting up and troubleshooting computing solutions including loading operating systems, installing drivers, deploying applications, provisioning networking, servers and storage, and performing benchmark testing

•Operating System Deployment and Management

◦Has working or support knowledge of Operating System deployment in an enterprise environment

◦Knowledgeable with device driver election of PnP devices

◦Familiar with MS SCCM toolset as used with OSD client management post deployment & patching.

◦Familiar with group policy as relates to managing settings on windows clients

◦Plan new OS or application version testing & deployment.

•Quality Validation

◦Qualifies application installations based on their overall impact to system stability and performance

◦Measures results of OS / Application validation via detailed test cases and can build additional test cases based on past experience

◦Interacts with Core Platform Engineers in order to establish acceptable boundaries of system performance

◦Quantifies / Qualifies user experience impacts in a precise manner that can be actioned by platform engineers