Calix

Communication Service Providers

SeniorSoftwareEngineer

Nanjing, China FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer at Calix. Skills: Embedded Operating Systems, Linux OS, Access Network, Programming. Develop software for Access Network Systems. Maintain software for Edge Devices”

What You'll Achieve.

deliver production-grade solutions with high quality standards; simplify operations; collapse cost; accelerate innovation; deliver differentiated subscriber experiences; driving acquisition; loyalty; revenue growth; simplify; innovate; grow; strengthening both their businesses; connecting underserved communities

Industry & Context.

Communication Service Providers
Problems you'll solve

Strong problem-solving skills; hands-on ability; dive into systems; drive issues to real-world resolution

What They're Looking For.

Must Have

Bachelor or master’s degree of Telecom/Computer Science or majors related, 5 ~ 8 years’ experience in real-time Embedded Operating Systems, programming skills in at least one mainstream language (e. g. , C, C++, Python), Strong problem-solving skills and hands-on ability, Rich experience on Linux OS, Good understanding of access network fundamentals, including Layer 2, Layer 2. 5, and basic PON concepts, ERPS, RSTP, G. 8032, IGMP, DHCP, DHCPv6, PPPOE, LACP

Nice to Have

Project experience with PON products, hands-on experience in AI and machine learning

What You'll Do.

Develop software for Access Network Systems

Maintain software for Edge Devices

Design network device software

Implement network device software

Deliver network device software

Analyze issues in real network environments

Debug issues in real device environments

Resolve issues in real network environments

Work on system-level features

Collaborate with cross-functional teams

How You'll Work.

Team & Collaboration

Collaborate with cross-functional teams

Full Job Description

The Calix platform enables Communication Service Providers (CSPs) of all sizes to transform and future-proof their businesses. Through real-time data, automation, and actionable insights delivered via Calix One — our cloud-first, AI-powered platform — CSPs can simplify operations, collapse cost, and accelerate innovation. Calix One brings together the automation of everything and the experience of one, empowering customers to deliver differentiated subscriber experiences while driving acquisition, loyalty, and revenue growth. This is the Calix mission: to enable CSPs of all sizes to simplify, innovate, and grow, strengthening both their businesses and the communities they serve. We’re at the forefront of a once in a generational change in the broadband industry. Join us as we innovate, help our customers reach their potential, and connect underserved communities with unrivaled digital experiences. We are part of the **Calix AXOS team** , focusing on the development of robust and scalable **edge network devices** for access networks. The team works on **core networking and system software** , building production-grade solutions that run in real operator environments. Our goal is to deliver **reliable, high-quality software** for access network and edge devices, turning complex system requirements into stable, maintainable products. **Responsibilities** * Develop and maintain software for Access Network Systems and Edge Devices * Participate in the design, implementation, and delivery of network device software * Analyze, debug, and resolve issues in real network and device environments * Work on system-level features such as configuration, management, diagnostics, and reliability * Collaborate with cross-functional teams to deliver production-grade solutions with high quality standards **Basic Qualifications** * Bachelor or master’s degree of Telecom/Computer Science or majors related. * 5 ~ 8 years’ experience in real-time Embedded Operating Systems. * Solid **progr

Free ATS check

Applying for this Senior Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Calix?

Real rants from real employees. Read before you apply.

Read Company Rants →