Dell Software Principal Engineer in Shanghai, China

Job Title: Principal Software Engineer


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 technical leadership and key software development role, working in global collaborating environment with other talents of the team to drive solution excellence and innovation by leveraging open-source model and state of the art technologies.


  • Provides technical expertise by determining and developing approaches to solutions for a moderate range of complex software engineering problems. Uses judgment, creativity and technical knowledge to obtain and recommend solutions.

  • Applies software engineering methods or processes, re-evaluates existing processes; designs simulation and test criteria and verifies functionality and performance.

  • Uses knowledge of Linux internals to contribute to the design and implementation of a complex multithreaded, multiprocessor system.

  • Contributes to the development and achievement of organizational goals and objectives.

  • Develops new software engineering methods or processes, re-evaluates existing processes.

  • Participates in an Agile/SCRUM development process.

  • Cooperates with peers in a truly globally distributed development team.


  • 7+ years of embedded SW design and development experience on Linux environment.

  • Deep knowledge of Linux kernel, device driver, customization and build, experience with architecture and design scalable software on multiprocessors computer system.

  • Mastering of Object Oriented SW design, proficient C/C++, Python, Shell programming skills

  • Experience or good understanding of IA HW architecture, server, storage and communication protocols and the physical infrastructure in modern data center is preferred.

  • Passion and quick learner on new technologies and products.

  • Good oral and written communication skills in English

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

Education Required: Bachelor Degree with CS or related major.

Experience Required: 7+ Years

Dell is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Dell are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Dell will not tolerate discrimination or harassment based on any of these characteristics. Learn more about Diversity and Inclusion at Dell here .