Systems/Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Experteer Overview In this role you will design and implement embedded software for HPE wired networking switches, combining hands-on coding with architectural leadership. You will own feature areas end-to-end, guiding development and mentoring colleagues within a cross-functional team. The position emphasizes Linux-based embedded work in C with tooling in Python, focused on robust, scalable networking software. You will collaborate with management and peers to align design with product architecture and deliver high-quality solutions. This is an opportunity to shape networking capabilities at scale in a collaborative, inclusion-driven culture. Compensation / Benefits * Own a feature area from architecture to delivery * Develop embedded software in C on Linux; use Python for tooling and testing * Perform architectural design and system planning * Break down work, coordinate execution, and lead feature delivery * Conduct code reviews, mentor junior engineers, ensure software quality * Write and execute test plans, debug integration issues, drive solutions * Collaborate with management and cross-functional teams to communicate status and resolve issues Tasks * Bachelor’s or Master’s degree in Computer Science or related field (or equivalent) * Strong proficiency in C and embedded Linux development * Experience with system-level design and feature ownership * Proven ability to lead technically while remaining hands-on * Strong analytical, debugging, and communication skills Key requirements * Health & wellbeing benefits * Personal & professional development programs * Unconditional inclusion and flexible work options * Career growth opportunities * Collaborative culture * Competitive salary range
Requirements
- Write and execute test plans, debug integration issues, drive solutions * Collaborate with management and cross-functional teams to communicate status and resolve issues Tasks * Bachelor’s or Master’s degree in Computer Science or related field (or equivalent) * Strong proficiency in C and embedded Linux development * Experience with system-level design and feature ownership * Proven ability to lead technically while remaining hands-on * Strong analytical, debugging, and communication skills Key requirements * Health & wellbeing benefits * Personal & professional development programs * Unconditional inclusion and flexible work options * Career growth opportunities * Collaborative culture * Competitive salary range
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Hard?
Software Engineer Career: Things You Should Know
What is Software Engineering?
Where To Find Software Engineering Jobs