Embedded Software Developer (Mid-Level) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Zhone Technologies · 2 months ago

Embedded Software Developer (Mid-Level)

Zhone Technologies is looking for a capable and proactive Mid-Level Embedded Software Developer to contribute to the development and maintenance of embedded software for telecommunications access network equipment. The role involves working closely with senior developers, taking ownership of components, and ensuring high-quality, standards-compliant code while collaborating with cross-functional teams.

Communications InfrastructureHardware

Responsibilities

Software Development & Maintenance
Analyze and resolve bugs in existing systems with minimal supervision
Ensure code quality through unit testing, documentation, and peer reviews
Integrate Large Language Models (LLMs) into embedded or edge systems
Develop and maintain MCP servers and RAG pipelines for intelligent data retrieval
Design APIs and interfaces for AI-enhanced services in access networks
Collaborate with system architects and QA to align AI modules with telecom protocols
Support testing, deployment, and monitoring of AI components using modern DevOps tools
Participate in Agile development and contribute to CI/CD workflows
Standards-Based Implementation
Implement features based on BBF, ITU-T, MEF, and ETSI standards
Contribute to the integration of Netconf/YANG, TR-069, OMCI, and SNMP into the system
Support the development of SDN-compatible modules and VOLTHA-based architectures
Testing & CI/CD
Develop and maintain Python-based test scripts for feature and regression testing
Participate in continuous integration and delivery workflows
Collaborate with QA to validate software in lab and field environments
Team Collaboration
Actively participate in Agile/Scrum ceremonies and sprint planning
Collaborate with cross-functional teams, including hardware, QA, and product management
Provide mentorship to junior developers and contribute to technical discussions

Qualification

Embedded C/C++RTOSTelecom standardsPythonCI/CD pipelinesAgile developmentAccess technologiesNetwork management protocolsDebugging skillsGRPCProtocol buffersRESTful APIsNoSQL/SQL databasesLLMsMCP serversRAG systemsDockerKubernetesKafkaDocumentation skillsCross-functional collaboration

Required

2–5 years of experience in embedded C/C++ development
Experience with RTOS or embedded Linux
Familiarity with access technologies (xDSL, GPON, G.fast) and Layer 2/3 networking
Working knowledge of telecom standards and network management protocols
Proficiency in Python for scripting and testing
Experience with CI/CD pipelines and Agile development
Strong debugging, documentation, and cross-functional collaboration skills
Knowledge of gRPC, protocol buffers, RESTful APIs, and NoSQL/SQL databases
Experience with LLMs, MCP servers, and RAG systems
Familiarity with Docker, Kubernetes, Kafka, and etc

Company

Zhone Technologies

twittertwittertwitter
company-logo
Zhone is a global leader in Network Edge, Connected Home/Enterprise, and AI Cloud Software solutions that power gigabit broadband.

Funding

Current Stage
Public Company
Total Funding
$500M
2016-09-12Acquired
2009-06-19IPO
1999-10-21Series A· $500M
Company data provided by crunchbase