Systems Software Engineer
Company: HPE1US
Location: Roseville
Posted on: March 17, 2023
Job Description:
Systems Software Engineer This role has been designated as
'Edge', which means you will primarily work outside of an HPE
office. Job Description: Job Family Definition: Advanced Software
Engineer with deep knowledge of distributed, high-end storage,
and/or file systems. -Designs, develops, troubleshoots and debugs
software programs for software enhancements and new products.
Develops software including operating systems, compilers, routers,
networks, utilities, databases and Internet-related tools.
Determines hardware compatibility and/or influences hardware
design. Responsibilities:
- Influences the overall vision and direction of the product and
provides valuable technical input.
- Responsible for working on new initiatives and features in CASL
File System, Protocols, and Performance.
- Works with CTO, product management and architects to crystalize
new product requirements.
- Creates architectural and functional specs and other design
documentation.
- Responsible for designing, coding, testing and debugging
components in HPE Nimble Storage's Data Services group.
- Works with other Data Services teams, QA, Customer Support and
Platform team to solve complex customer and release issues.
- Provides guidance to management and participates in technical
communication with customers.
- Drives innovation and integration of new technologies into
projects and activities in the software systems design
organization.
- Works collaboratively and provides guidance/mentoring to less-
experienced staff members. Education and Experience Required:
- BS in CS or EE required. MS degree preferred with at least 10
years of experience in software design and development. Knowledge
and Skills:
- Strong system programming background with C/C++ for large
enterprise class software.
- Proficient with data structures, algorithms and multi-threaded
programming
- In depth knowledge of OS internals.
- Capable of debugging issues in multi-threaded and clustered
environments.
- Prior experience in leading one or more of the following areas
is a huge plus:
Data-path on large and complex modules.
Distributed Systems, Clustering or HA
Memory management, Virtualization or De-duplication
Replication, QoS, Storage Protocols (iSCSI/SCSI, FC, NFS,
CIFS).
Performance tuning and modeling
Use of Performance analysis tools e.g. Oprofile, gprof.
- Experience in developing enterprise software products, passion
for quality and excellent software engineering practices.
- Experience providing technical leadership to small-medium size
engineering teams is a plus.
- Ability to write clear and articulate functional and design
specifications.
- Ability to work independently and manage multiple priorities in
a fast-paced environment and take on a variety of roles as
needed.
- Ability to convert vague project ideas into detailed high level
and bottoms up effort estimates. Job: Engineering Job Level: Expert
States with Pay Range Requirement The expected salary/wage range
for a U.S.-based hire filling this position is provided below.
Actual offer may vary from this range based upon geographic
location, work experience, education/training, and/or skill level.
If this is a sales role, then the listed salary range reflects
combined base salary and target-level sales compensation pay. If
this is a non-sales role, then the listed salary range reflects
base salary only. Variable incentives may also be offered.
Information about employee benefits offered can be found at
https://myhperewards.com/main/new-hire-enrollment.html. Annual
Salary: $109,400.00 - $251,500.00 Hewlett Packard Enterprise is EEO
F/M/Protected Veteran/ Individual with Disabilities. HPE will
comply with all applicable laws related to employer use of arrest
and conviction records, including laws requiring employers to
consider for employment qualified applicants with criminal
histories.
Keywords: HPE1US, Roseville , Systems Software Engineer, IT / Software / Systems , Roseville, California
Didn't find what you're looking for? Search again!
Loading more jobs...