Skip to content

Operations Software Engineer

Board of Directors | Management Team | Office Locations | Careers | Environmental Compliance

Summary

Design, enhance and maintain test software for the purpose of validating product functionality and stability.

Essential Duties and Responsibilities:

  • Update, maintain, and enhance current Production Automated Test Process (PATP) to ensure that products are thoroughly tested to validate unit quality and design tolerances.
  • Incorporate 3rd party software utilities into test process for the purpose of test coverage enhancements.
  • Document and provide training to Operations Technical Group (OTG) regarding changes to the PATP.
  • Work with OTG and Contract Manufactures (CMs) to develop a structured logging mechanism to assist in the analysis and identification of common defects through out the production test results.
  • Reduce the interdependencies and duplications within the PATP test process to streamline and enhance the overall testing process.
  • Interacting with design and sustaining engineering departments to ensure testability of new products.
  • Assisting in development and implementation of test and verification procedures.
  • Providing training and sustained support to OTG regarding test software packages.
  • Supporting failure analysis activities by designing software test utilities as necessary to test for specific failure modes.
  • Interact with Operations Technical Group to interpret and implement proper test coverage on Dothill product.
  • Interact with Operations Technical Group Technicians and other SW Engineers to interpret and implement proper test coverage on Dothill product.

Qualifications:

  • Knowledge of test systems used during manufacture/repair of RAID subsystems utilizing SCSI, Fiber Channel and SATA protocols.
  • Knowledge of SCSI, FC, IDE, SATA, SAS, iSCSI, interfaces and technology.
  • Speaks clearly and persuasively in positive or negative situations; Listens and gets clarification; Demonstrates group presentation skills.
  • Writes clearly and informatively; Varies writing style to meet needs.
  • Contributes to building a positive team spirit.
  • Sets expectations and monitors delegated activities.
  • Looks for ways to improve and promote quality; Demonstrates accuracy and thoroughness.
  • Demonstrates accuracy and thoroughness; Looks for ways to improve and promote quality; Applies feedback to improve performance; Monitors own work to ensure quality.
  • Observes safety and security procedures; Reports potentially unsafe conditions; Uses equipment and materials properly.
  • Comply with ISO 9000 policies and procedures.
    • Computer Skills:
      • Knowledge of Linux, and/or UNIX OS(s)
      • Shell programming experience
      • PERL programming experience
      • C, C++ programming experience

Education and/or Experience:

Bachelors of Science (BS) or equivalent from four-year College or technical school; or two to three year related experience and/or training; or equivalent combination of education and experience

Beneficial / Progression Skills (not mandatory):

  • Quality data recording and analysis
  • Database creation and maintenance experience, MS Access, SQL, MYSQL, etc.
  • Statistical Process Control (SPC) experience
  • Experience with GUI controls, CGI, JAVA

** The employee must regularly lift and /or move up to 50 pounds. Specific vision abilities required by this job include close vision, distance vision and ability to adjust focus.

We offer a comprehensive compensation package and a great team-oriented work environment. If you are looking for a challenging career opportunity, please send your resume with salary requirements to:

Dot Hill Systems
Attn: HR
2200 Faraday Avenue, Suite 100
Carlsbad, CA 92008

Main Phone: 760-931-5500
Fax: 760.931.5527
Email: apply@dothill.com
Web: www.dothill.com

Dot Hill is an equal opportunity employer and requires a pre-employment drug screen. EOE M/F/D/V