Sr. Systems Software Engineer (Roseville, CA)
Core
Design, develop, troubleshoot, and debug embedded software for HPE products including operating systems, compilers, routers, networks, and databases.
Role type
Senior Systems Software Engineer (Embedded)
Builds
Embedded software components for edge-to-cloud infrastructure products
Domain
Hardware/Software integration, Embedded Systems, Networking
Deliverable
production ML models | product features
Required skills
C programming, Linux development, Embedded software development, System-level design, Architectural decision-making, Debugging, Code reviews, Test planning
Preferred skills
Networking (wired/switch platforms), AI-assisted development tools, Mentoring, 10+ years experience
Technologies
C, Linux, Python
Responsibilities
Own feature areas end-to-end from architecture to delivery; Design and maintain embedded software on Linux; Lead feature delivery and coordinate execution; Conduct code reviews and mentor junior engineers; Write test plans and debug integration issues; Collaborate with cross-functional teams on design and issue resolution
Seniority
Senior, hands-on IC with leadership responsibilities
