Skip Header Section

Advanced Development Engineer - Expert

Apply Now >> Save it
 |  Email It
 |  Print it   |    | 
Report It
Job Snapshot
Location:
Boulder, CO 80301 (map it!Map it! )
Employee Type:
Full-Time
Industry:
Other Great Industries
Manages Others:
Not Specified
Job Type:
Information Technology
Experience:
Not Specified
Travel:
Up to 25%
Division:
HP
Post Date:
11/3/2009
Contact Information
Ref ID:
307097
Description HP is a leading global provider of products, technologies, solutions and services to consumers and business. The company's offerings span IT infrastructure, personal computing and access devices, global services, and imaging and printing. Our $4 billion annual R&D investment fuels the invention of products, solutions and new technologies so we can better serve customers and enter new markets. We invent, engineer and deliver technology solutions that drive business value, create social value and improve the lives of our customers.

Business Environment

HP Invents. We make ideas happen. And we make great products. Our locations are state-of-the-art, cutting edge and all over the world.

 

Brief Job Description:

 

The advanced development engineer will have a broad background in the architecture, design, development and deployment of sophisticated x86-based storage systems.  Work will include evaluation of new technologies such as solid state & dedupe, architecture, design and implementation of product changes to leverage new technologies, exploration of architecture alternatives to improve product capabilities, and implementation of prototypes, proof-of-concepts, and reference implementations that can result in increased revenue opportunities for storage sales.

 

 Prior development work in Linux or UNIX kernels is required. A strong system level architecture and design background is required. Experience with C and C++ is required, preferably with the GNU tools in a Linux environment. A strong background in distributed systems, clustering, high performance computing, cache coherency, MPI, networking, NAS and SAN solutions, storage protocols (NFS, CIFS, http, Ethernet, Infiniband, iSCSI, Fibre Channel) and related storage technologies is desired.

 

The ideal candidate would function as part of a small team with minimal supervision and therefore be largely self-directed. Team leadership skills would be a plus.

 

Responsibilities include:

  • Working in a small team environment to evaluate new technologies pertaining to storage products in SWD

  • Define architecture for solutions, design software and software changes, create implementations, test, and measure benefits, and analyze results.  Based on this effort make recommendations concerning changes

  • Work with engineering and marketing teams to get technology improvements incorporated into projects (help scope effort, schedule, risks as part of POR process)

  • Prepare presentations and reports on individual and team activities

  • From time to time, be called upon to present in front of senior technical customer execs to demonstrate prototypes supporting our claimed technology evolution.

  • Requirements

    Minimum Qualifications:

    • BS in Computer Science or equivalent degree.
    • Minimum of 10 years as a developer
    • GNU  C/C++ and related development tools
    • Linux development and systems usage
    • Ability to quickly learn existing code and effectively make changes to it
    • System level architecture, design and implementation experience
    • Architecture and design of distributed systems, clustered computing, high performance computing, cache coherency and networking experience
    • Knowledge of storage technologies and applications
    • Good communications skills

    Desired Qualifications:

    • MS in Computer Science or equivalent degree
    • Team leadership skills
    Apply Now >> Save it
     |  Email It
     |  Print it   |    | 
    Report It
    CareerBuilder.com AdviceFor your privacy and protection, when applying to a job online:
    Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn More >>

    By applying to a job using CareerBuilder.com you are agreeing to comply with and be subject to the CareerBuilder.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.
    SPONSORED BY
       
    Find Contract and Consulting Opportunities in Your Industry

    Thank you for your interest…

    Thank you for your interest in the Advanced Development Engineer - Expert position.

    To begin the application process, please enter your email address.

    Email is invalid Email is needed

    By applying to a job using CareerBuilder.com you are agreeing to comply with and be subject to the CareerBuilder.com Terms and Conditions for use of our website.