Casa Systems, Inc.: Senior/Principal Software Engineer – Management Path (vBNG/Routing) (981)
100 Old River Rd (HQ)
Andover, MA 01810


Casa Systems, Inc. is a leading provider of next-generation broadband distributed and virtualized architectures in mobile, fixed telecom and cable networks. As the original supplier of commercially deployed CCAP systems that deliver voice, video, and data over a single port, Casa continues a tradition that brings leading edge solutions to hundreds of service providers around the world. At Casa Systems, our mission is to deliver ultra-broadband solutions that keep families, communities and the world connected. We harness our passion for innovation to drive technological solutions that allow service providers to do amazing things that improve the way we live.

We are seeking to hire a Senior/Principal Software Engineer to join our team based at our corporate headquarters in Andover, MA, USA which is located about 30 minutes north of Boston. 

The Senior/Principal Software Engineer will impact the organization through applying their software design, implementation and debug experiences focusing on our vBNG/Routing products.


  • Perform work on the management path of vBNG and routing products.
  • Participate in all software development phases, including requirements, design, coding, unit testing, debugging and performance tuning.
  • Influence the overall design of the products and provide valuable technical inputs.
  • Support customer lab and field trials, and handle the escalated field issues.


  • Undergraduate degree in Computer Science or Electrical Engineering.
  • 7+ to 10 years of applicable software engineering experience for Sr. level and 10+ years of applicable software engineering experience for Principal level.
  • Telecom network industry experience.
  • Working experience of developing high performance network management products (EMS, NMS and SDN, etc.).
  • Strong experiences of ONAP, ONOS, ODL, etc. a plus.
  • Good knowledge of OSS/BSS.
  • Fluent in “C” programming and strong experience in Perl and shell scripting.
  • Solid understanding of Linux.
  • Experience of control plane a plus.
  • Excellent problem solving, troubleshooting and diagnostic skills.
  • Self-motivated.
  • Able to quickly learn new technologies, as required.
  • Able to work in a high-pressure, team environment.
  • Professional demeanor.

Casa Systems, Inc. participates in the E‑Verify program. Casa Systems is committed to fostering a diverse workforce and inclusive work environment free from unlawful employment discrimination and without barriers to Equal Employment Opportunity (EEO).

Job Location
Andover, Massachusetts, United States

Position Type