About Promise
Company Profile
Milestone
Solution & Technology Partners
Investor Relations
Benefits
Careers
Awards
  Home > About Promise > Careers
Careers
  Promise Technology, Inc. continues to offer some of the PC industry's most innovative and challenging jobs in the rapidly-expanding and changing market segment: PC storage. Promise offers competitive salary and benefits compensation with room for rapid advancement. Here are the latest job listings:
.
Promise U.S. Employment Opportunities
Promise Technology, Inc. (PTI) is the leader in ATA interface and ATA RAID technology. We are an innovative and fast growing company in the heart of Silicon Valley with worldwide presence. PTI designs, engineers and markets cutting edge ATA technology to Major Tier 1 OEM and distributors, worldwide.
Please fax: 408-228-1100 attn: Human Resources -or-humanresources@promise.com

Firmware Engineer
Job # U7003FWE/MM2
Additional Duties:

Participate in routine firmware design and implementation for storage subsystem, including: Assist in designing, implementing and maintaining diagnostic tools for Firmware, Software, Software Test plan and execution; assist Engineering Unit Test (EUT) test team to develop the test automation software requirements; assist hardware team in designing diagnostic tool; and conduct routine test equipment or software tools evaluation.

Physical Requirements :

Bachelor in Computer Science/Computer Engineering

Sr. Firmware Engineer
Job Summary:

If you want to work for a fast-paced company, with a rewarding and fun-filled career and want to be at the cutting-edge of the storage industry, this is for you. Linux Device Driver Development for FC/SAS/ISCSI/SCSI Protocol ASICs.

Essential Job Function:

  • Design, Implement and Unit Test Initiator/Target Mode drivers for FC/SAS/ISCSI/SCSI ASIC drivers for External Storage RAID controllers
  • Provide accurate design documents for all the modules developed
  • Participate in peer review of design and code and mentor new hires
  • Work with global teams to define and discuss next generation feature sets
  • Work with management software teams to define the management interface to configure the protocol modules
  • Work with EUT/EVT/DVT/SQA teams during the product testing cycles, resolve issues, provide documentation and participate in bug review meetings
  • Interface with external ASIC vendors and perform research on various ASIC solutions available andhelp the product management team choose the right component for future generation of products
  • Attend Plugfests and Developer Forums on a business need basis


Qualifications:

  • MS in EE/CE plus 3 yrs exp as software or firmware engineer, alternatively, BS in EE/CE plus 5years' progressive experience as software or firmware engineer will substitute for MS in EE/CE plus 3 yrs experience. Employer will accept any candidate with suitable combination of education, training or experience.
  •  Exceptional C Programming and Debugging Skills
  • Linux Device Drivers Development. Embedded Linux Driver Development experience is a plus
  •  Fiber Channel, SAS, ISCSI, SCSI and SATA; PCI-X and PCI-Express
  • Principles of RAID and RAID Subsystems
  • TCP/IP and Networking Fundamentals
  • Processor Architecture such as Intel XScale and PowerPC
  • SAN environment experience is a plus
  • Strong High-Availability Fundamentals and Concepts is a plus
  • Windows and Linux Storage Environment is a plus
  • OS fundamentals, bootstrapping an OS experience is a plus
  • Software Development Life Cycle experience is a plus


Sr. Software Engineer
Job Summary:

Responsible for architecture and development of management software and storage service application for Promise RAID controllers and RAID subsystems.

Essential Job Function:

  • Participate in the architecture and design of storage resource management software for PCI RAID controller and FC/iSCSI/SAS/SCSI Disk Array Subsystems
  • Design, develop, unit test and maintain CIM/WBEM based storage resource management software for Windows, Linux and embedded OS
  • Responsible for developing API, CLI, SNMP, CIM Provider and backend application services
  • Responsible for coordination with offshore development team
  • Responsible for 3rd party software integration with OEM customers and strategic partners
  • Follow and contribute to the development processes


Qualifications:

  • BSCS/BSEE or equivalent, and 5+ year working experience or
  • MSCS/MSEE or equivalent, and 3+ year working experience
  • C/C++ programming experience
  • TCP/IP, Networking, IPC, multi-thread programming fundamentals experience preferred
  • OOD/OOP fundamentals experience preferred
  • Good command of communication and documentation
  • Recent Windows or Linux Programming experience
  • Storage/Network Management Software experience preferred
  • SCSI, RAID, disk array and SAN background preferred
  • Windows or Linux SNMP agent programming experience preferred
  • CIM/WBEM/Pegasus CIMOM and CMPI Provider hands on experience preferred


Technology Evangelist
Job Summary:

This is a Technology Evangelist position in Engineering department of Promise Advanced Storage Group division, which currently develops high performance and cost effective FC/iSCSI/SAS to SAS/SATA SAN RAID subsystems and PCI-E to SAS/SATA RAID controllers. We are looking for a candidate passionate about storage technologies, enthusiastic about Promise products, and committed to foster technology advancement, incremental improvements and revolutionary changes to Promise storage product lines.

Essential Job Function:

  • Study the new technologies and trends; share the information with and educate groups within the company and with selective external parties
  • Provide analysis about how to leverage and incorporate new technologies and new ideas into Promise future products and solutions to address real world problems
  • Work with engineering team and marketing to produce the company product roadmaps
  • Work with wide range of partners and vendors from IOP, ASIC, HW components to operating system and software solutions
  • Work with Sales, FAE, and Marketing etc. to support OEMs and major customers
  • Provide feature analysis and whitepapers about major features and technologies
  • Competitive product feature and performance analysis
  • Prototype and architect for selective technologies. It would help if you have been a developer.
  • Work with product marketing, project manager, and development team on new project kick-offs


Additional Duties:

  • Attend technology conferences and trade shows
  • Participate in technical committees, forums, work groups etc.


Qualifications:

  • BSCS/BSEE equivalence
  • 7+ year working experience, hands-on research and development in the related areas of data storage and networking, preferably with tech lead experience
  • Excellent oral and written communication, documentation and presentation skills
  • Extenstive and deep analytical skills
  • Methodical and organized; able to manage multiple technologies, projects, and partners concurrently
  • A blend of passion, curiosity, thinking out-of-box mentality, open-mindedness, independence, resilience to temporary setbacks, commitment and drive to success
  • User oriented with strong sense of usability
  • Self-motivated quick to learn type of person with a penchant for constant self-improvement
  • Solid technical background and development experience on Windows/Linux/Mac/UNIX. C/C++/JAVA and scripting programming skills are preferred.
  • Preferred with solid background about the storage technology trends, related industry participants and leaders
  • Preferred with extensive knowledge about storage virtualization, storage management, IO technologies, and storage HW technologies.
  • Preferred with past experience working with Marketing, Sales, FAE and QA etc, and direct working experience with customers, vendors or partners.


Technical Support Rep
Job Summary:

• Answers telephone “hot line” and written or Internet-based inquiries from customers regarding company products. • Analyzes problems with nonfunctioning electro/mechanical equipment or software applications to identify problem area(s) and recommend corrective action. • Recommends solutions to customer application questions. • Maintains log of problems so that recurring problems can be reported to product development.

Essential Job Function:

  • Must comprehend & execute detailed instruction procedures, answer phones and respond to support Email.
  •  Must generate documentation such as benchmarking, white papers, and problem solving for Promise External Knowledge Base.
  • Identify design-related bugs with products and use Perfect Tracker System to enter bugs after problem is verified.
  • Be able to Work with FAE teams to solicit feedback for problem duplication when necessary. Participate in internal product reviews. Communications skills are a must.


Additional Duties:

  • Work on weekends when required as well as work late when necessary
  • Handle Reseller Hot Line


Qualifications:

  • Preferred EETS Degree or Certification or equivalent experience: 3 years of storage support related experience
  • Experience with Microsoft Office products (Word, Excel, Power Point, and Outlook). MAC OS X Internals + Xsan and Final Cut Pro software. 
  • team oriented and lead by example.
  • Preferred to be capable to troubleshoot and diagnose motherboard, memory, drive, and BIOS related issues.
  • Knowledge of Linux (GNU) Internals (kernel compiling, driver source compiling etcetera), Mac OSX Internals as well as Microsoft Windows.
  • Understand the concept of RAID, FC, SCSI, SAS


Physical Requirements :

  •  able to lift minimum 50LBs


Software Test Engineer
Job Summary:

Promise Technologies Inc. the leader in SATA/SAS storage subsystem is looking for a highly motivated individual for a Software Test Engineer position. The individual will need to have prior test development experience relating to test planning, designing, and execution. The individual will be required to provide support for development and QA groups.

Essential Job Function:

Apply storage realm principles and theories to product test design and executions. Perform MPIO testing, risk analysis during test cycles. Design, implement and maintain automated test scripts. Design, review and run system test (black box, grey box, exploratory, regression). Investigate bugs utilizing in-depth knowledge of system architecture and design to perform first level analysis of the bug source. Work with developers to isolate issue symptoms. Assist other team members in debugging technical issues. Assemble and install test systems. Maintain a weekly bug statistics record for distribution to Project Management Team. Build and maintain necessary test tools to ensure continuous testing under automation and storage data reliability.



Qualifications:

B.S. degree in Computer Science or Engineering or equivalent. Must have driver testing experience, MPIO testing preferred. Strong analytical skills. Ability to apply system and product knowledge to develop system tests and isolate issues. Strong communication skills, both written and verbal, with the ability to develop good working relationships. Ability to solve a wide variety of problems using practical and innovative ways. Understanding of RAID and storage systems management. Understanding of CIM and SNMP management interfaces. Programming/scripting skills in C, C++, Java, PHP, XML and/or Perl. Understanding of Linux and Microsoft 32-bit/64-bit Windows Storage test environments. Strongly Committed to product quality and process involvement.

OEM account Manager
Job Summary:

As part of the OEM/Major Accounts management team at Promise USA, the candidate will ensure complete customer satisfaction with all branches of Promise services for selected OEM / Major Customer Accounts and help the sales teams to generate forecasted revenue or beyond. Accounts Management Team is responsible for managing all aspects of the business for the customers defined as OEM / Major customer accounts.

Essential Job Function:

 

  • Consolidate reporting of schedules, issues, and status for all programs for a given Tier 1 OEM. Issue weekly status reports on all active programs
  • Provide single point of contact for status to Account Team and upper mgmt of both companies.
  • Develop and report on Key Performance Indicators for improving Time To Market, Engineering Execution, and Customer satisfaction
  • Provide unified oversight to multiple new programs for a Tier 1 OEM across all business units
  • Coordinate and drive  kickoff meetings for each new program and capture all schedules, deliverable, specs, requirements, etc in common location
  • Coordinate and drive customer QBR meetings.  Track and drive improvements, preparing the materials to be used during QBRs and drive post-mortems issues and activities.
  • Work with sales, FAE, PM, enginering, logistics, QA departments to ensure the customer satisfactions in the sales projects.
  • Escalte to relevent department heads on any unresolved issues in a timely manner
  • Lead the RFQs resposnes procesdures. Responsible for ensuring winning RFQs by working with the sales managers 


Additional Duties:

  • Out line customer feed-back of the industry trends in the SATA / SAS PCI RAID controllers, external storage market (SAN / DAS / NAS) and SOHO NAS product segments
  • Build and maintains relationships with key members of the accounts executive engineering, marketing, and procurement organizations
  • Develop a close working relationship with the customers development team and use creativity to find solutions to their issue
  • Works with internal teams to resolve all production issues (forecasting, scheduling, and shipping/invoicing) to ensure highest level of supply continuity.


Qualifications:

  • Must have 5 years professional sales/Account Management experience in the computer storage industry
  • Strong technical background and experience working with customers in an Tier 1 OEM environment
  • Ability to interface and report status to upper management at both Promise and Tier1 OEM customer
  • Proven history of Project/Program Management of software and hardware products
  • Great organizational and program management skills
  • High energy and excellent verbal and written communication skills
  • Ability to define tools required and drive creation of these tools for KPIs, Dashboards, reporting, etc
  • Bachelor degree or equivalent
  • Willingness to work in a team environment
  • Ability to multi-task in fast pace team environment


Inside Sales/Apple Specialist
Job Summary:

In this position, the Inside Sales person will be responsible for pre-sales support via phone and email for Apple VAR’s, SI’s, Distributors, and End Users.

Essential Job Function:

  • Out-bound and in-bound sales calls and emails to answer any and all customer pre-sales questions about all Promise products
  • Sell evaluation units as out-lined in the evaluation samples program. The eval units sales goals will be assigned for every quarter
  • Help customers with technical pre-sales questions
  • Work with the distribution sales accounts manager to announce and sell evaluation products to the current POS customers
  • Work with the distribution sales accounts manager to penetrate potential new customer accounts to enhance the POS customer list
  • Track account activity in Salesforce
  • Excellent understanding of all Promise products; technical and marketing aspects
  • Grow account base through data mining, lead development, and general outbound activity
  • Attend trade shows and customer training events as necessary


Additional Duties:

  • Work with Sales Team in the preparation of sales events


Qualifications:

  • 2 years sales experience required, high tech preferred
  • Experience with MAC OS and Xserve RAID preferred
  • Experience with Excel, Word, Power Point and Outlook.
  • BA/BS preferred
  • Excellent communication skills - verbal and written
  • Organization skills, Detail-oriented
  • Experience with a CRM, Salesforce experience a plus


Physical Requirements :

  • Must be able to lift 50lbs
  • Must be fluent in English and Mandarin