Principal Software Engineer

2 Minutes ago • 8 Years +

Job Summary

Job Description

The Principal Software Engineer will architect, design, and develop software for IP/MPLS routers, focusing on routing protocols and MPLS functionality. They will design and code quality, scalable, high-performance solutions for embedded systems. Collaborating with various teams to define requirements and validate system performance. Mentoring junior engineers, providing technical guidance and fostering best practices. Investigating and resolving complex system issues, optimizing for latency, throughput, and reliability. The role involves working in a fast-paced environment.
Must have:
  • 8+ years of software development experience
  • Expertise in C/C++ programming
  • Deep understanding of IP/MPLS protocols
  • Experience with software development tools
  • Strong problem-solving skills
Good to have:
  • Experience with SDN and network automation
  • Expertise in Python programming
  • Knowledge of packet forwarding architectures
  • Familiarity with agile methodologies
Perks:
  • Work in an international, multicultural environment
  • Strong team-oriented and friendly work culture
  • Awarding for implementing new ideas
  • CSR program - Employee volunteerism

Job Details

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. 

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Yokne'am Illit, North District, Israel

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Adtran is a leading global provider of fiber-based networking solutions and SaaS applications, focused on the broadband access market. Our comprehensive portfolio spans from the metro core to the customer premises, enabling network providers to deliver Gigabit broadband to every home and business. Our vision is to enable a fully connected world where the power to communicate is available to everyone, everywhere. At Adtran, we believe in our people. With a diverse and inclusive team spread across the globe, our culture embraces creativity and seeks innovation and quality in everything we do.

Huntsville, Alabama, United States (On-Site)

Yokne'am Illit, North District, Israel (Hybrid)

Meiningen, Thuringia, Germany (On-Site)

Huntsville, Alabama, United States (On-Site)

Dallas, Texas, United States (On-Site)

York, England, United Kingdom (On-Site)

Berlin, Berlin, Germany (On-Site)

Huntsville, Alabama, United States (On-Site)

Huntsville, Alabama, United States (On-Site)

Huntsville, Alabama, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Adtran

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug