Home
Jobs
Saved
Resumes
Senior Systems/Software Engineer at Hewlett Packard Enterprise | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Systems/Software Engineer
Hewlett Packard Enterprise
Website
LinkedIn
Senior Systems/Software Engineer
Durham, North Carolina, United States of America
Full Time
1 hour ago
$120,500 - $276,500 USD
Visa Sponsor
Apply Now
Key skills
C++
Distributed Systems
Linux
C
Mentoring
About this role
Role Overview
Designs, develops, troubleshoots, and debugs software programs for 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.
Provides expertise and partnership to functional and technical project teams.
Participates in cross-functional initiatives and may lead team mentoring.
Requirements
Deep understanding of modern C++.
Proficient with STL, Boost, templates, and object-oriented design.
Ability to write clean, efficient, and maintainable code.
Experience with Systems programming with C++11 and beyond – Safe and Performant Coding.
Solid grasp of systems-level concepts (memory management, CPU architecture, I/O).
Experience with user-space development on Linux.
Multithreaded Programming: Experience with concurrency primitives and synchronization techniques.
Understanding of thread safety, race conditions, and deadlock prevention.
Familiarity with profiling tools and performance bottleneck analysis.
Familiarity with Distributed Systems design concepts.
Ability to analyze and optimize algorithmic complexity.
Tech Stack
C++
Distributed Systems
Linux
Benefits
Health & Wellbeing: comprehensive suite of benefits for physical, financial, and emotional wellbeing.
Personal & Professional Development: investment in career goals with specific programs.
Unconditional Inclusion: inclusive work environment valuing individual uniqueness.
Apply Now
Home
Jobs
Saved
Resumes