Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Principal Software Engineer

Adtran

Adtran

Software Engineering
Yokne'am Illit, Israel
Posted on May 14, 2025

Welcome!

Our Growth is Creating Great Opportunities!

Our team is expanding, and we want to hire the most talented people we can. Continued success depends on it! Once you've had a chance to explore our current open positions, apply to the ones you feel suit you best and keep track of both your progress in the selection process, and new postings that might interest you!

Thanks for your interest in working on our team!

We are looking for a motivated Principal Software Engineer to join our site in Yokneam.

You will have the chance to develop your own skills in a flexible and energetic work atmosphere with friendly and experienced colleagues. You will have helpful supervision, opportunity to learn, modern tools and flexible work culture.

If you want to be a part of our growing company that is driven by innovation and is focused on building a future together with our employees, consider applying.

Principle duties and responsibilities

  • Architect, design and develop software for IP/MPLS routers, focusing on routing protocols (e.g., BGP, OSPF, IS-IS) and MPLS (RSVP-TE, LDP, SR-MPLS) functionality.

  • Design and code quality, scalable, high-performance solutions for embedded systems.

  • Collaborate with hardware, QA, and product teams to define requirements and validate system performance.

  • Mentor junior engineers, providing technical guidance and fostering best practices in software development.

  • Investigate and resolve complex system issues, optimizing for latency, throughput, and reliability.

Qualifications, Skills

  • Bachelor’s or master’s degree in computer science, Electrical Engineering, or related field (or equivalent experience).

  • 8+ years of software development experience, with 5+ years focused on IP/MPLS routers or networking equipment.

  • Expertise in C/C++ programming for embedded, Broadcom ASIC based systems and real-time operating systems (e.g. Linux).

  • Deep understanding of IP/MPLS protocols (BGP, OSPF, IS-IS, LDP, RSVP-TE).

  • Experience with software development tools (e.g., Git, Jenkins, GDB) and debugging in multi-threaded environments.

  • Strong problem-solving skills and ability to lead complex, cross-functional projects.

  • Ability to work in a fast-paced environment with periodic on-call responsibilities for critical system issues.

  • Preferred Qualifications

  • Experience with SDN (Software-Defined Networking) and network automation frameworks (e.g., YANG, NETCONF, SNMP).

  • Expertise in Python programming

  • Knowledge of packet forwarding architectures and ASIC programming.

  • Familiarity with agile methodologies and DevOps practices for CI/CD pipelines.

  • Contributions to open-source networking projects or industry standards (e.g., IETF, GitHub open projects).

Success Criteria:

  • High professional skills

  • Relevant experience

  • High energy individual

  • Internally motivated

  • Able to work well within development organization

  • Broader scope to interact at development and industry standards level

  • Limited travel may be required.

  • May provide consultation on complex projects and is considered to be the top-level contributor/specialist.

  • Demonstrates a wide degree of creativity and latitude.

Benefits

  • Possibility to work in an international, multicultural environment

  • Strong team-oriented and friendly work culture

  • Awarding for implementing new ideas via the internal Global Idea Bank

  • CSR program - Employee volunteerism and community involvement.