Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Systems/Software Engineer - Storage with C++ Expertise

$126.5k - $290.5k

Hewlett-Packard

## Senior Systems/Software Engineer – Storage with C++ ExpertiseApply: Durham, North Carolina, United States of America: Full time: Posted Today: 1215200Senior Systems/Software Engineer – Storage with C++ ExpertiseThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office.**Who We Are:**Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. Our culture thrives on finding new and better ways to accelerate what’s next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.**Job Description:*****Job Family Definition:***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.***Management Level Definition:***Contributions impact technical components of HPE products, solutions, or services regularly and sustainable. Applies advanced subject matter knowledge to solve complex business issues and is regarded as a subject matter expert. Provides expertise and partnership to functional and technical project teams and may participate in cross-functional initiatives. Exercises significant independent judgment to determine best method for achieving objectives. May provide team leadership and mentoring to others.***Responsibilities:**** Design and develop software for the HPE Alletra Enterprise Storage Platform, including storage services, data path components, and systems infrastructure.* Implement scalable and highly concurrent solutions using modern C++ in Linux environments.* Investigate, debug, and resolve functional, reliability, and performance issues using profiling and diagnostic tools.* Contribute to the design of distributed storage features with a focus on availability, data integrity, and operational efficiency.* Collaborate with engineering teams across software, performance, platform, and quality engineering to deliver robust product features.* Participate in design, code, and test reviews to ensure maintainable, high-quality software.* Develop automated tests and validation frameworks to improve product quality and release confidence.* Evaluate and integrate new technologies and approaches that enhance storage capabilities and engineering productivity.* Mentor less experienced engineers and contribute to technical discussions and knowledge sharing within the team. ***Education and Experience Required:**** Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.* Typically 6-10 years experience.***Knowledge and Skills:**** Extensive experience with multiple software systems design tools and languages.-* C++ coding – STL, boost, Templates, basic C++, OOP concepts, Python* Systems/Distributed/embedded systems* Linux operating system – understanding of OS, CPU/memory/system architecture* Multithreaded programming – use of mutexes, locks etc* Algorithms/Data structures, Experience writing performant code, Debugging/profiling tools like – GDB, perf etc* Any experience with File systems, Storage, data path work or any experience building systems infrastructure code is a huge plus. Any knowledge of Kubernetes is a big plus* Excellent analytical and problem-solving skills.* Experience in overall architecture of software systems for products and solutions.* Designing and integrating software systems running on multiple platform types into overall architecture.* Evaluating forms and processes for software systems testing and 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 senior management levels.**Accessibility** HPE is committed to creating an inclusive and accessible workplace and encourages applications from all qualified individuals, including those with disabilities. If you believe you require accommodation during any stage of the application or interview process, please submit your request by completing our secure form linked here. Note: This option is reserved for applicants needing assistance/reasonable accommodation related to a disability.**What We Can Offer You:****Health & Wellbeing**We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing.**Personal & Professional Development**We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have — whether you want to become a knowledge expert in your field or apply your skills to another division.**Unconditional Inclusion**We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good.**Let's Stay Connected:**Follow @HPECareers on Instagram to see the latest on people, culture and tech at HPE.#unitedstates### ### **Job:**Engineering**Job Level:**TCP\\_04 \"The expected salary/wage range for this position is provided below. Actual offer may vary from this range based upon geographic location, work experience, education/training, and/or skill level. – United States of America: Annual Salary USD 126,500 - 290,500 in North Carolina The listed salary range reflects base salary. Variable incentives may also be offered.\" #J-18808-Ljbffr

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Systems/Software Engineer - Storage with C++ Expertise in Durham, NC vacancy
  • $126.5k - $290.5k

    Senior Systems/Software Engineer - Storage with C++ ExpertiseThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days...  ...and is regarded as a subject matter expert. Provides expertise and partnership to functional and technical project... 
    Senior
    C++
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    4 days ago
  • $120.5k - $276.5k

    Senior Software Engineer - StorageThis role has been designed as 'Hybrid' with a requirement that you will work...  ...including operating systems, compilers,...  ...domain-specific expertise and overall software...  ...with C/C++ for enterprise class...  ...high performance storage systemsDistributed... 
    Senior
    C++
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    2 days ago
  • $168k - $270.25k

     ...(NVEX) Solutions Engineering team is looking for...  ...working directly with customers to get them...  ...to products and software tooling. You must...  ...multi-GPU platforms. Expertise analyzing...  ...GPU platformsStrong system software (firmware...  ...problems.Proficient in C/C++ programming of... 
    Senior
    C++
    Full time
    Weekend work

    Nvidia

    Durham, NC
    6 days ago
  • Senior Cybersecurity Systems Software EngineerThis role has been designed as 'Hybrid' with a requirement that you will work on average...  ...Cybersecurity Engineer to lead software development...  ...within its Block Storage portfolio. This...  ...domain expertise and influence Management... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    2 days ago
  • $140k - $224.25k

     ...Experience (NVEX) Solutions Engineering team is looking for a senior Computer or Software Engineer who is ready...  ...and Spectrum-X network systems that interconnect GPUs...  ...collaborating closely with both customer...  ...developing software (C, C++, Python, or Go)5+ years... 
    Senior
    C++
    Full time
    Weekend work

    Nvidia

    Durham, NC
    5 days ago
  • $184k - $287.5k

    NVIDIA is looking for a Systems & Software Engineer interested in building and running reliable large scale...  ...member of an on-call rotationConsult with and provide consultation for peer...  ...agentsIn-depth knowledge of networking and storage technologies. Orchestrating existing... 
    Senior
    Full time
    Remote work

    Nvidia

    Durham, NC
    2 days ago
  • $184k - $287.5k

     ...high-performance computing systems, with a focus on enhancing the power...  ....Bachelors in Electrical Engineering, Computer Science, or related...  ...(or equivalent experience).Expertise in power analysis and modeling...  ...PTPX, etc.Experience with C, C++, and some scripting... 
    Senior
    C++
    Full time
    Remote work

    Nvidia

    Durham, NC
    6 days ago
  • $184k - $287.5k

     ...HPC. We're seeking a Senior Software Architect to help co-design...  .... GPUs are connected with high-speed...  ...scale of next generation systems. This is an outstanding...  ...experience.Excellent C/C++ programming and debugging...  ...stand out from the crowd:Expertise in related technology... 
    Senior
    C++
    Full time
    Remote work

    Nvidia

    Durham, NC
    6 days ago
  • $184k - $287.5k

     ...currently seeking a Senior Developer Technology Engineer, Artificial...  ..., and eliminate system bottlenecks to achieve...  ...to partner with the Developer community...  ...architectures, software, and programming...  ...fluency in C/C++ with a deep...  ...optimizations.In-depth expertise with CPU and GPU... 
    Senior
    C++
    Full time
    Work experience placement

    Nvidia

    Durham, NC
    6 days ago
  • $109.7k - $175.5k

     ...for critical database systems and operations...  ...availability. This is a senior software engineer position supporting enterprise...  ...have deep hands-on expertise in installing,...  ...buffer pools, and system storage for optimal...  ...Integration: Integrate DB2 with z/OS security frameworks... 
    Senior
    Full time
    Local area

    Broadcom

    Durham, NC
    7 days ago
  • $184k - $287.5k

     ...are seeking a Senior AI Developer Technology...  ...(DevTech) Engineer to accelerate...  ...NVIDIA platform with developers...  ...performance on NVIDIA systems. If you are...  ...NVIDIA hardware and software stacks, we want...  ...fluency in C/C++ with a deep...  ...from the crowd: Expertise in the parallelization... 
    Senior
    C++
    Full time
    Worldwide

    Nvidia

    Durham, NC
    4 days ago
  • $184k - $287.5k

     ...motivated Deep Learning engineer to bring advanced...  ...will be working with the team that...  ...experience) with 8+ software engineering and HPC...  ...with Python, C++, CUDA or related DSLs...  ...profiler, NVIDIA Nsight Systems)Understanding of...  ...fundamentals)Expertise in one or more of... 
    Senior
    C++
    Full time
    Remote work

    Nvidia

    Durham, NC
    6 days ago
  • $144k - $270.25k

     ...for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on...  ...and system software architecture. With a targeted charter to enable best...  ...to stand out from the crowd: Deep expertise in ARM architecture and SW ecosystem... 
    Senior

    NVIDIA

    Durham, NC
    2 days ago
  • $272k - $431.25k

    NVIDIA is the engine of modern AI, and robotics...  ...and dexterous systems the perception, grasping...  ...-visibility role with direct line of...  ...team of robotics software engineers; set direction...  ...depth. Hands-on expertise with robotic arms,...  ...(modern C++ and Python) and the... 
    Senior
    C++
    Full time

    Nvidia

    Durham, NC
    6 days ago
  •  ...is looking to hire 2–3 Senior / Staff-level Security Engineers, working on a hybrid...  ...\n You'll be writing software, developing security tooling...  ...Security engineers with deep Linux and operating-system fundamentals. \n...  ...systems using Python, Go, C/C++ or similar languages.... 
    Senior
    C++
    3 days per week

    Iceberg

    Durham, NC
    5 days ago
  • Principal Software Engineer (Storage)This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per...  ...unit, integration and system tests, including fault-injection...  ...systems language (e.g., Go, C/C++, Java), including concurrency and... 
    C++
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    4 days ago
  • Senior Inference SW EngineerThis role has been...  ...as 'Hybrid' with a requirement that...  ...seeking a Senior Software Engineer to build and evolve...  ...and RDMA-attached storage· Evaluate emerging...  ...causes and improving systems and processes to prevent...  ..., and profile C++/CUDA using tools... 
    Senior
    C++
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Remote work
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    5 days ago
  • $191k - $293k

    The BasicsAs a Tanium Senior Software Engineer, you will be tasked with building and maintaining best-of-breed products...  ...least one of Golang (preferred), C++, or RustExperience with PostgreSQLExperience...  ...with cloud object storage, such as AWS S3 or Azure Blob StorageExperience... 
    Senior
    C++
    Full time
    Contract work
    Live in
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Tanium

    Durham, NC
    3 days ago
  •  ...Senior Cheminformatics Software Engineer About Ten63 Therapeutics Ten63 Therapeutics...  ...and fusing them with generative chemistry...  ...production systems that our drug hunters...  ...platforms with object storage and infrastructure as...  ...performance work in C++, Rust, Cython, or Numba... 
    Senior
    C++
    Full time
    Temporary work
    Live in

    Ten63 Therapeutics

    Durham, NC
    16 hours ago
  •  ...organization is seeking a Senior Storage Administrator to...  ...collaborating with technology teams...  ...of the systems that support Fidelity...  ...requirements. The Expertise and Skills You Bring...  ...backup software. Experience in troubleshooting...  ...infrastructure, engineering, application, and... 
    Senior
    Full time
    Shift work
    Weekend work

    Fidelity Investments

    Durham, NC
    2 days ago
  • $152k - $241.5k

     ...for experienced candidates with a track record of...  ...development to join our memory system architecture team! This team...  ...a creative and autonomous engineer? If so, we want to hear from...  ...Computer Architecture, C/C++ programming languages.Software development experience with... 
    Senior
    C++
    Full time

    Nvidia

    Durham, NC
    6 days ago
  • $136k - $218.5k

     ...for a talented, motivated Senior Design Verification Engineer to join our GPU memory subsystem...  ...doing:Actively collaborate with RTL, DV, FV, and Arch teams...  ...constructs in Verilog/System VerilogWays to stand out from...  ...experience in Python or C++. Applying suitable algorithms... 
    Senior
    C++
    Full time

    Nvidia

    Durham, NC
    6 days ago
  • $184k - $287.5k

     ...architecture team as a Senior System Simulation Architect...  ...(CPU/GPU) workloads - with special focus on the CPU...  ...and application software in simulation and emulation...  ...architects and performance engineers in their use of...  ...experienceExcellent C/C++/Python programming skillsExperience... 
    Senior
    C++
    Full time

    Nvidia

    Durham, NC
    4 days ago
  • $152k - $349k

    Principal Systems/Software EngineerThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an...  ....Leverages recognized domain expertise, business acumen, and experience...  ...0+ years of experience in the storage domain & distributed systems.... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hewlett Packard Enterprise

    Durham, NC
    5 days ago
  • $184k - $287.5k

     ...world. What you'll be doing:Collaborate with Hardware, Software, and System Architecture teams to define end-to-...  ...in solving complex problems with C, C++, or related languages.Experience...  ...degree in Computer Science or Computer Engineering or equivalent experience8+ years of... 
    Senior
    C++
    Full time

    Nvidia

    Durham, NC
    6 days ago
  • $152k - $349k

     ...Principal Systems/Software EngineerThis role has been designed as ‘’Onsite’ with an expectation that you will primarily...  ...recognized domain expertise, business acumen, and...  ...of experience in the storage domain & distributed...  ...at HPE. Job: Engineering Job Level: TCP_... 
    Work experience placement
    Work at office
    Local area

    Hewlett Packard Enterprise

    Durham, NC
    4 days ago
  • $184k - $287.5k

     ...now looking for a Senior GPU Architect! The...  ...class architects and software developers to join...  ...would interact with other world-class...  ...infrastructures or metrics systems including...  ...Science, Electrical Engineering or Computer...  ...programming ability in C, C++, Perl and Python.... 
    Senior
    C++
    Full time

    Nvidia

    Durham, NC
    6 days ago
  • $168k - $264.5k

     ...seeking best-in-class ASIC Verification Engineers to verify the design and implementation of...  ...the correctness of the designCollaborate with architects, designers, and pre and post silicon...  ...verification is a plusPerl/Python and C/C++ programming language experience... 
    Senior
    C++
    Full time

    Nvidia

    Durham, NC
    6 days ago
  • $152k - $241.5k

     ...applications and industries. Within our software stack, CUTLASS stands out as a popular open...  ...2017, it has provided the community with C++ and Python abstractions to implement custom...  ...degree in Computer Science, Computer Engineering, or related field (or equivalent experience... 
    Senior
    C++
    Full time

    Nvidia

    Durham, NC
    4 days ago
  • $152k - $241.5k

     ...applications and industries. Within our software stack, CUTLASS stands out as...  ...has provided the community with C++ and Python abstractions to...  ...Computer Science, Computer Engineering, or related field (or...  ...models and performance regression systems.NVIDIA is widely considered to... 
    Senior
    C++
    Full time

    Nvidia

    Durham, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Systems/Software Engineer - Storage with C++ Expertise. Be the first to apply!