ONT Embedded Software Engineer (Junior / Mid-Level)

• Posted 2 days ago • Updated 36 minutes ago
Full Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Recruiting
  • Network
  • Middleware
  • SDK
  • Passive Optical Network
  • IEEE 802.11
  • MEF
  • IPv4
  • IPv6
  • DHCP
  • DNS
  • Dragon NaturallySpeaking
  • Wireless Communication
  • VoIP
  • SIP
  • Cloud Computing
  • H.248
  • IPTV
  • Multicast
  • IGMP
  • QoS
  • Automated Testing
  • Scripting
  • Python
  • Regression Testing
  • Continuous Delivery
  • Continuous Integration and Development
  • Continuous Integration
  • Testing
  • Quality Assurance
  • Computer Hardware
  • Agile
  • Scrum
  • Hardware QA
  • Product Management
  • Screening
  • Computer Science
  • Electrical Engineering
  • Linux
  • Embedded Systems
  • Software Development
  • Embedded Software
  • Broadband
  • Telecommunications
  • Embedded Linux
  • C
  • C++
  • Computer Networking
  • Stacks Blockchain
  • Debugging
  • Documentation
  • Collaboration
  • Product Development
  • English

Summary

Job Type

Full-time

Description

Zhone Technologies is hiring for multiple Embedded Software Engineer openings across two career levels: Junior and Mid-Level. During the application process, candidates will answer a screening question to indicate which level they intend to apply for. Candidates will be considered for the level that best matches their experience and qualifications.

In this role, you will contribute to the design, development, and maintenance of embedded software for access network equipment, including GPON/XGS-PON ONTs, Wi-Fi Access Points, and residential gateways.

Responsibilities and scope will scale based on experience level.

Key Responsibilities (All Levels):

Software Development & Protocols
  • Design and implement embedded software features in C/C++, covering userspace and kernel space.
  • Develop and debug packet processing, middleware, and BSP components; support third-party SDK integration.
  • Ensure product alignment with global telecom standards: ITU-T (GPON/XGS-PON), BBF (TR-069/369), IEEE 802.3/802.11, MEF, and ETSI; implement IETF RFCs for IPv4/IPv6, DHCP, DNS, and security.
  • Implement and optimize Wi-Fi 5/6/7, EasyMesh, VoIP (SIP/MGoogle Cloud Platform/H.248), IPTV/Multicast (IGMP/MLD), and QoS features for residential gateway applications.

Testing & CI/CD
  • Develop and maintain automated test scripts in Python for product verification and regression testing.
  • Support and enhance CI/CD pipelines to ensure continuous integration, testing, and delivery.
  • Collaborate with QA and hardware teams to validate software in real-world scenarios.

Collaboration & Agile
  • Participate in Agile/Scrum ceremonies and collaborate with cross-functional teams (hardware, QA, product management).
  • Document software changes, design decisions, and troubleshooting procedures.

Requirements

This posting covers multiple openings at two career levels. Please review the qualifications for each level below and select the level that best matches your background during the application screening process.

Junior Embedded Software Engineer (1-2 Years)
  • Bachelor's degree in Computer Science, Electrical Engineering, Telecommunications, or a related field.
  • 1-2 years of experience, or equivalent internship/project experience, in embedded software development.
  • Working knowledge of C/C++, Linux, and basic networking concepts.
  • Demonstrated interest in embedded systems, telecom technologies, and structured software development practices.

Mid-Level Embedded Software Engineer (3-5 Years)
  • 3-5 years of professional experience in embedded software development, preferably in networking, broadband, or telecom products.
  • Strong experience with embedded Linux, C/C++, and networking stacks.
  • Hands-on experience with vendor SDKs or platforms such as Broadcom/CMS, Airoha, OpenWrt, MediaTek, or Realtek.
  • Proven debugging, documentation, and cross-functional collaboration skills in a product development environment.
  • Ability to communicate effectively in technical English with global engineering teams.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: ZHONE
  • Position Id: 1d285f9e43032188b46ef6d28970ce5f
  • Posted 2 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

No location provided

Today

Full-time

Irvine, California

Today

Full-time

USD 100,000.00 - 140,000.00 per year

San Diego, California

Today

Full-time

USD 122,500.00 - 183,700.00 per year

Simi Valley, California

Today

Easy Apply

Full-time

Compensation information provided in the description

Search all similar jobs