Dell Senior Software Engineer in Shanghai, China

Job Title: Senior Software Engineer

GENERAL SUMMARY

DELLEMC PSE IVE group provides innovative, scalable and industry leading software solutions to manage, validate and emulate DELLEMC storage, server products and systems in modern data center.

This position is expected to play a senior technical and key software development role, working in global collaborating environment with other talents of the team to drive solution excellence and innovation by leveraging industry advanced technologies.

PRINCIPAL DUTIES AND RESPONSIBILITIES

  • This employee will be expected to rapidly take ownership of a significant module in a distributed, high performance, Linux based system exerciser and diagnostic application.

  • Design and develop embedded diagnostics, automation software features for HW design validation and manufacturing test.

  • Innovate, design and develop on one or multiple layers of infrastructure, platform, service / application of next gen test solution.

  • Collaborate with global teams on projects and features delivery in efficient and agile model.

  • Technical ownership of significant code modules, including design, maintenance and documentation.

  • Write high level design specs, unit and integration test plans.

  • Evaluate, develop, and practice new software engineering methods and processes.

SKILLS

  • 3+ years of experience in SW development at embedded or platform domains.

  • Mastering of C/C++ programming. Knowledge of Python or Java as a plus.

  • Experience on Linux environment development. Good software design and debug skills.

  • Interested in HW solutions and technologies. Knowledge of compute architecture. As a plus, familiar with any of specific areas: PCIE, Ethernet/SAS/FC protocols, BMC, virtualization.

  • Good communication skills in English.

  • Strong team player, ability to work efficiently in a global team.

Education Required: Bachelors (Technical)

Experience Required: 3 years