Hewlett Packard Enterprise Company Software Engineer - Hypervisor Integration in Morrisville, North Carolina
Software Engineer - Hypervisor Integration
Hewlett Packard Enterprise (HPE) is an industry leading technology company that enables customers to go further, faster. With the industry’s most comprehensive portfolio, spanning the cloud to the data center to workplace applications, our technology and services help customers around the world make IT more efficient, more productive and more secure.
Learning does not only happen through training. Relationships are among the most powerful ways for people to learn and grow, and this is part of our HPE culture. In addition to working alongside talented colleagues, you will have many opportunities to learn through coaching and stretch assignment opportunities. You’ll be guided by feedback and support to accelerate your learning and maximize your knowledge. We also have a “reverse mentoring” program which allows us to share our knowledge and strengths across our multi-generation workforce.
Enterprise Group works to streamline innovation and simplify IT with superior solutions. By combining ESSN (Enterprise Server, Storage and Networking) and Technology Services into one division, we gain a strategic advantage in our focus on “Converged Infrastructure”. The HPE Enterprise Group supports our customers with the transformation and integration of their technology. We are there for our customers – come join us!
Be part of a world-class engineering team responsible for designing and implementing solutions for system orchestration and hypervisor interaction. Our customers run their mission-critical IT infrastructure on our platform, so quality of delivery through good design and proper testing is essential for success.
This team is responsible for high availability services, distributed change management, group communication protocols in a massive scale-out solution just to mention few of the items on our backlog. If you are self-motivated, have a firm grasp on storage management and C++/Java development, always find yourself at the center of development projects, and believe that untested code is broken code - we would like to speak with you!
Design and develop system features and functionality to enhance SimpliVity support of Hypervisor/Virtualization technologies.
Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.
Provide unit tests and support the development of functional and system tests that ensure the highest level of product quality possible.
Writes and executes complete testing plans, protocols, and documentation for assigned portion of application; identifies and debugs, and creates solutions for issues with code and integration into application architecture.
Support your code through product development and deployment.
Leads a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem.
Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution.
Represents your team for all phases of larger and more-complex development projects.
Provides guidance and mentoring to less- experienced staff members.
Education and Experience Required:
Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
Typically 7-10 years experience.
Knowledge and Skills:
Expertise in multiple software systems design tools and languages.
7+ years in development of computer software in C++ and/or Java.
Extensive hands-on Object Oriented Design and Programming experience, including understanding and application of design patterns.
Experience with SQL databases.
Experience with Boost, STL, and Apache Thrift.
Knowledge of virtualization technologies such as VMware, Microsoft Hyper-V, or OpenStack.
Knowledge of storage API’s such as VASA, VAAI, VSS, or VDS.
Experience developing and deploying embedded IT infrastructure software, preferably in storage and/or networking areas.
Strong analytical and problem solving skills.
Track record of meeting aggressive deadlines and delivering high quality product to market.
Experience with Scrum or other Agile methodologies.
Designing software systems running on multiple platform types.
Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools.
Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at management levels.
Hewlett Packard Enterprise Values:
Partnership first: We believe in the power of collaboration - building long term relationships with our customers, our partners and each other
Bias for action: We never sit still - we take advantage of every opportunity
Innovators at heart: We are driven to innovate - creating both practical and breakthrough advancements
HPE is an EOE / Female / Minority / Individual with Disabilities / Protected Veteran Status
What do we offer?
Extensive social benefits, flexible working hours, a competitive salary and shared values, make Hewlett Packard Enterprise one of the world´s most attractive employers. At HPE our goal is to provide equal opportunities, work-life balance, and constantly evolving career opportunities.
If you are looking for challenges in a pleasant and international work environment, then we definitely want to hear from you. Apply now below, or directly via our Careers Portal at www.hpe.com/careers
You can also find us on:
Hewlett Packard Enterprise is EEO F/M/Protected Veteran/ Individual with Disabilities.
HPE will comply with all applicable laws related to the use of arrest and conviction records, including the San Francisco Fair Chance Ordinance and similar laws and will consider for employment qualified applicants with criminal histories.
Hewlett Packard Enterprise
Technology innovation that fosters business transformation.
We Are In the Acceleration Business
We help customers use technology to slash the time it takes to turn ideas into value. In turn, they transform industries, markets and lives.
Some of our customers run traditional IT environments. Most are transitioning to a secure, cloud-enabled, mobile-friendly infrastructure. Many rely on a combination of both. Wherever they are in that journey, we provide the technology and solutions to help them succeed.
Standards of business conduct (SBC):
The Hewlett Packard Enterprise Standards of Business Conduct (SBC) embody the fundamental principles that govern our ethical and legal obligations to Hewlett Packard Enterprise. They pertain not only to our conduct within the company but also to conduct involving our customers, channel partners, suppliers and competitors.
Read more about how we win the right way.
Equal Opportunity Employer (EEO):
Hewlett Packard Enterprise provides equal employment opportunity to any employee or applicant without regard to sex, gender, color, race, ethnicity, religion, creed, national origin, ancestry, citizenship, age, marital status, sexual orientation, gender identity and expression, physical or mental disability, medical condition, pregnancy, protected veteran status, uniformed service status, familial status, genetic information, political affiliation, or any other characteristic protected by federal, state, or local law.
Please click here: Equal Employment Opportunity.
If you’d like more information about your EEO right as an applicant under the law, please click here: Equal Employment Opportunity is the Law
Equal Employment Opportunity is the Law - Supplement
Hewlett Packard Enterprise is committed to working with and providing reasonable accommodation to qualified individuals with physical and mental disabilities. If you need assistance in filling out the employment application or require a reasonable accommodation while seeking employment, please e-mail email@example.com.
Note: This option is reserved for applicants needing a reasonable accommodation related to a disability.