Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Dell Campus Software Engineer 
China, Shanghai 
923230859

15.08.2024

2025 Campus Software Engineer

You will:

  • Prepare, review, and analyze hardware test and software requirements and specifications; Prepare written specifications from verbal requirements for tasks of mid-level complexity; Prepare design, functional, technical, and/or user documentation, as needed, including release notes and documents.
  • Develop, test, and integrate code for new or existing software using defined software lifecycle methodologies.
  • Review and implement test strategies for hardware and software products. Provide sustaining or maintenance support to existing software. Ensure source code and file revision control for projects.
  • Clearly communicate project issues and status and accurately log project schedule, defect, and other data. Analyze and prepare trend reports on quality metrics.
  • Participate in improving product quality through process and procedure improvements. Participate in new technical initiatives, including software tool development and new technology investigations.


Essential Requirements

  • Familiar with hardware test and software installation package development or knowledge on hardware diagnostics and software installation tools.
  • Experience with at least 2 programming languages, and able to code moderately or more complex programs using either written or verbal design specifications.
  • Good understanding of hardware and software interactions and demonstrate good working knowledge of PC architecture and technologies. Good understanding or experience on BIOS and device drivers.
  • Good analytical, problem solving, and debugging skills. Good interpersonal communication skills.
  • Detail-oriented with attention to product quality. Ability to operate as an individual contributor and within a team environment. · Experience with database development or administration is also favorable.


Desirable Requirements

  • Hands-on experience with test automation tools such as QTP
  • Understanding of software development lifecycle and defect lifecycle