RosevilleRecruiter Since 2001
the smart solution for Roseville jobs

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 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

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Roseville RSS job feeds