Kernel Software Engineer

Apply Now
Company: Cross Creek Systems
Location: Milpitas, CA
Date Posted: June 8, 2015
Source: Cross Creek Systems
An exciting high growth startup in the $5B data protection market is looking for very strong additions to its engineering team. Founded by experienced entrepreneurs and backed by one of the largest software venture funds, the company is developing highly defensible, enabling technology for next generation Backup and Recovery solutions. The company has existing product, customers, revenue and a strong sales pipeline. As an early-stage startup, the company offers exciting growth opportunities where initiative and hard work are required and rewarded.

Kernel Software Engineer
Job Summary
You will use your in depth understanding and experience of kernel and systems programming to design and develop high throughput, low overhead storage drivers, file-systems and network servers on Linux, Solaris, HPUX and/or AIX platforms. You will also be responsible for developing and implementing parts of a robust distributed application using standard protocols.

Essential Functions
Work as part of the core engineering team to develop data protection products. You will be responsible for all aspects of the Unix system level software development for backup and recovery services using cutting edge technologies. Your goals will include full life cycle development or integration of file and volume level filter drivers, purpose built recovery, loopback or overlay file-systems, iSCSI drivers, NDMP servers etc. You will be responsible for detailed specification and design, implementation, validation, post release sustaining engineering and product evolution activities.

Requirements
A minimum of 6-8 years experience in full cycle product software development with at least 2 years of kernel level development experience on Linux, Solaris, HPUX or AIX platforms. Experience with iSCSI initiator and target drivers, File Systems, Volume Managers, Backup APIs, NDMP or iSCSI is a strong plus. Experience with developing Fibre Channel initiator or target drivers is a plus. Excellent verbal and written skills, the ability to work well in a small team and potentially take a technical leadership role. Experience with Windows storage drivers is a plus.

Education
A MS in CS/EE or equivalent experience.

Other jobs you might like

  • Principal Software Engineer

    Intuit

    - Mountain View, CA

    Description About Intuit Data Engineering and Analytics (IDEA) We are passionate about making a difference in our customers’ lives and we are achieving this in three distinct ...

    9 days ago from Intuit
  • Cloud System and Virtualization Engineer

    NEW

    Hewlett Packard

    - Palo Alto, CA

    Description The Cloud Solutions Lab (CSL) is an exciting HP team that supports the development and release of HP's CloudSystem Solutions. CSL works closely with many of ...

    2 days ago from Hewlett Packard
  • Senior Site Reliability Engineer (Linux/AWS)

    MobileIron

    - Mountain View, CA

    MobileIron is the leader in security and management for mobile applications, documents and devices. We were founded in 2007 with the belief that mobility would ...

    4 days ago from Mobileiron
  • Senior C++ Systems Engineer

    Machine Zone

    - Palo Alto, CA

    Senior C++ Systems Engineer Client Engine Team | Palo Alto, CA, United States Apply Machine Zone is seeking a highly skilled Senior C++ Systems Engineer to join our client ...

    18 days ago from Machine Zone
  • Software Engineering Manager (Java)

    MobileIron

    - Mountain View, CA

    Overview MobileIron is on the cutting edge of the mobile revolution. Think about how important your phone is, mobile devices are more widespread and used than PCs ever ...

    18 days ago from Mobileiron
  • NonIT-Senior Software Systems Engineer

    Kaztronix

    - San Jose, CA

    This is an exciting opportunity for a dynamic individual to excite and delight our customers by providing an intuitive way to learn about and sign-up for our flagship product. On ...

    11 days ago from Kaztronix
  • Senior Systems Monitoring Engineer

    NEW

    Walmart

    - Sunnyvale, CA

    Walmart Global eCommerce oversees several e-commerce sites in 10 countries around the world. As part of the world’s largest retailer, the Monitoring team is responsible for ...

    3 days ago from Walmart
  • Principal Software Engineer

    Cameron Craig Group

    - Mountain View, CA

    Principal Software Engineer - Big Data We are seeking a senior individual contributor to join a small group of talented engineers, as part of the Analytics Conceptual ...

    10 days ago from Cameron Craig Group
  • Software Engineer - Perl, Linux, Bachelors in Computer Science

    CyberCoders

    - San Jose, CA

    Software Engineer - Perl, Linux, Bachelors in Computer Science If you are a Perl Software Engineer with experience, please read on! - Please note this is a 7-8 month ...

    5 days ago from CyberCoders
  • Lead Front End Engineer-Direct Hire++Equity

    Robert Half Technology

    - San Jose, CA

    Ref ID: 00420-9773999 Classification: Software Engineer Compensation: DOE About the role Our frontend engineer is constantly maximizing the delight our users when they ...

    6 days ago from Sologig

Show Me More