HPE
Sr. Systems Software Engineer (Roseville, CA)
$136K–$276K
Roseville, California, United States of America · Senior · Full-time · Posted Aug 30, 2026
- Experience
- 10+ years of software development experience is strongly desired.
- Education
- Bachelor’s or Master’s degree in Computer Science or related field (or equivalent experience).
About the job
Owns end-to-end feature development for embedded software on Linux-based systems, from architecture and implementation through testing, debugging, and delivery.
What you'll do
- Design, develop, debug, and maintain embedded software; plan architecture and lead feature delivery.
- Write and execute test plans, resolve integration issues, conduct code reviews, and maintain software quality.
- Coordinate with cross-functional teams, communicate design status, and mentor junior engineers.
What they ask for
- Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience.
- Strong proficiency in C and experience developing embedded software on Linux.
- Experience with system-level design, architectural decisions, and feature ownership.
- Ability to lead technically while remaining hands-on; strong analytical, debugging, and communication skills.
Nice to have
- Networking experience in wired networking or switch platforms.
- Experience mentoring engineers, leading technical initiatives, and using AI-assisted development tools or AI technologies in software workflows.
Pay
USD 136,500 - 276,500 (base salary)
Tools
C, Linux, Python
AI focus
Use AI-assisted development tools and AI technologies to improve software design, coding efficiency, debugging, testing, productivity, and development workflows while maintaining code quality and reliability.
Model-written summary · the original posting is authoritative