Services/SDN-Focused Embedded Software Engineer
Zhone Technologies Inc
15 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Tech stack
VOLTHA
Access Network
Agile Methodologies
Automation of Tests
Unit Testing
C++
Network Operating System (NOS)
Computer Engineering
Continuous Delivery
Software Debugging
Embedded Software
JSON
Python
Netconf
Network administration
Scrum
Regression Testing
Simple Network Management Protocols
Software Engineering
XML
YAML
Software Modules
Delivery Pipeline
XGS-PON
Test Scripts
Kubernetes
Information Technology
REST
Docker
Job description
We are looking for a Services/SDN-Focused Embedded Software Engineer to develop standards-compliant software modules and integrate network management protocols for SDN-enabled access networks., * Implement features based on BBF, ITU-T, MEF, and ETSI standards.
- Integrate Netconf/YANG, OMCI, TR-069, and SNMP into embedded systems.
- Contribute to SDN and VOLTHA-based architectures.
- Develop and maintain Python-based test scripts for feature verification and regression testing.
- Execute manual and automated tests to validate software functionality and performance.
- Collaborate with QA and hardware teams to reproduce and resolve issues.
- Participate in Agile development ceremonies, including daily stand-ups and sprint reviews.
- Follow established CI/CD pipelines and contribute to continuous delivery efforts.
Requirements
Do you have experience in XML?, * Degree in Electrical Engineering, Computer Engineering, or Computer Science
- 3+ years of experience in embedded software and SDN software development
- Strong proficiency in C/C++ and Python.
- Experience with Netconf/YANG, TR-069, OMCI, SNMP, and VOLTHA.
- Familiarity with access technologies (GPON, XGS-PON, FTTx) and Layer 2/3 networking.
- Understanding of network operating systems (SONiC, ONL, ZebOS).
- Experience with Docker, Kubernetes, RESTful APIs, and JSON/XML/YAML.
- Knowledge of CI/CD pipelines, unit testing, and Agile/Scrum practices.
- Strong analytical, debugging, and communication skills.