Senior Data Path / Senior Network Software Engineer

We are looking for an experienced Senior Network Software Developer to join our team. The ideal candidate will bring deep expertise in network devices software development, a strong background in C/C++, and proven hands-on experience with embedded Linux networking. In this role, you will design and develop complex features, mentor junior engineers, and contribute to building high-quality networking solutions.
 

Key Responsibilities

  • Design, develop, and maintain software for network devices such as routers and other network elements
  • Lead the development of complex features and guide junior software engineers through mentoring and knowledge sharing
  • Perform HW/SW integration, including working with 3rd party hardware platforms
  • Collaborate with cross-functional teams to ensure seamless integration and product quality
  • Troubleshoot, debug, and optimize embedded software solutions
     

Requirements

  • At least 10 years of experience as a network devices software developer
  • Strong background in developing routers or other networking elements
  • Hands-on experience in leading feature development and mentoring junior engineers
  • BSc in Computer Science, Computer Engineering, or equivalent field
  • Proficiency in C and C++ programming
  • Experience with Embedded Linux networking
  • Proven expertise in HW/SW development and integration with 3rd party HW platforms

Nice to Have

  • Advanced knowledge of networking protocols and standards
  • Experience in performance optimization of embedded systems
  • Familiarity with agile methodologies

Required languages

English B2 - Upper Intermediate
Published 1 October
61 views
ยท
4 applications
50% read
ยท
50% responded
Last responded 2 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...