Software Design Engineer / Tester


Redmond, WA

Industry: IT Consulting/Services


5 - 7 years

Posted 378 days ago

  by    Cynet Sytems

This job is no longer available.

We are looking for ??Software Design Engineer ?/Tester? for our client in Redmond, WA

Job Title: ??Software Design Engineer ?/Tester?

Job Location: ?Redmond, WA

Job Type: Contract – 12 Months / Contract to Hire / Direct Hire

Job Description:

Skills & Qualifications:

  • ??Associates degree in Computer Science of Electrical and Computer Engineering. 
  • BS or MSdegreepreferred.
  • 5+ years of hands on coding experiencerequired (C/C++ code development??in Windows Server 2016 or 2012)
  • 2 to 3 years of hands on experience in solving hardware and software??problems in PC, Enterprise server or Cloud Server required (X86??environment).
  • 1+ year and a strong grasp of key technologies in servers such as CPU,??motherboards, BIOS, BMC, remote management, memory, storage sub-??system is required.
  • Hands on experience in developing Diagnostic Code desired.
  • Hands on skills to work in a laboratory environment a plus.
  • Passion for remote problem solving in cloud environment is essential.
  • Individual effectiveness skills such as discipline, time management, decision??making, planning and organizing work, summarizing results through??technical reports (TFS, MS Office) are highly desired.
  • Self-motivated individual, must be able work independently as well as??collaboratively in a team environment and across the team of engineers.
  • Must be able to plan work, and work to a plan adapting as necessary in a rapidly??evolving Environment.
  • Years of Experience: 5+ years of experience, not looking for someone right out of??school
  • Degrees or Certifications: degree is preferred
  • Best vs. Average: 
  • ???T?he most important thing is a passion for problem solving, someone??who loves solving a problem and is creative. 
  • C# coding Performance Indicators: problem solving ability, how they are working with the team.
  • How they are producing the code that is effective
  • Top 3 must-have hard skills- C/C++ Coding – Visual Studio on Windows
  • ??Level of experience with each- Exposure to PC Hardware/Architecture, Data Center – 2+ years of??hardware/software problem solving experience
  • Stack-ranked by importance- Hardware Testing Background - 2+ years of experience

?Roles and Responsibilities:

  • ??Responsible for working as a member of development team to develop HW diagnostic modules
  • Diagnostic modules are developed in C, C++ and C# in Windows Server 2016 and 2012 environment.
  • Responsible for testing and validation of developed code at unit test as well as an entire diagnostic system in??Microsoft’s Cloud Server environment.
  • Develop scripts (PowerShell, C#, Python, Pearl etc.) to support automation of diagnostics and test workflows.
  • Work with Microsoft internal teams to learn various tools and libraries to make the diagnostic code compact and??efficient.
  • Work with Server ODMs, OEMs and vendors to integrate and leverage their diagnostic and field tools to support?t ?detection of hardware faults.
  • Work with Microsoft internal teams to integrate developed diagnostic code into data center fabric.