Embedded Software Developer (Mid-Level)
We are 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 such as DSLAMs, GPON, and fiber access nodes. You will work closely with senior developers and technical leads, taking ownership of specific components, contributing to architectural discussions, and ensuring high-quality, standards-compliant code.
Key Responsibilities:
Software Development & Maintenance
- Design, implement, and maintain embedded software features in C/C++.
- 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.
Requirements
- 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 etcd
Recommended Jobs
Demo Crew Laborer
Job Description: The Demo Laborer will be trained to safely operate torch equipment to downsize heavy metal in order to meet specs in a safe and efficient manner. They will also be trained to operat…
Resident Assistant / Personal Care Aide | 2pm- 10pm Shifts
Calling all Resident Assistants/Personal Care Aides!! Harmony Senior Services , a certified Great Place To Work and one the country’s fastest growing companies in the luxury senior living industr…
Rewarding SPINE Neurosurgery Position with Teaching and Research in Western PA City
Neurosurgery opening joining robust established group. This is 80% spine and 20% brain. Located in western PA city location. Seeking neurosurgeon interested in teaching medical students and residents…
Tenure-Track, Assistant Athletic Director for Compliance
Job Number: AY 25.26 #1255 Job Summary Kutztown University of Pennsylvania enrolls approximately 7,500 students across its graduate and undergraduate programs . Located in a charming rural set…
Carpenter
Carpenter Pay : $25-30/hour Location : Williamsport, PA Job Type : Full time Job Description Seeking a handful of skilled Commercial Carpenters for a contractor based in Williamsp…
Adjunct Faculty
Job Details The College of Health Professions is seeking part-time instructors for courses in the areas listed below. Instructors should be dynamic and experienced teachers who apply active studen…
Engineer, Structural
Constellation, a leading energy company focused on power provision, natural gas, renewable energy solutions, and energy management, is currently looking for a Structural Engineer to join our dynamic e…
CDL-A
Join Schneider, a leader in transportation and logistics, and contribute to an illustrious legacy of over 85 years in the business. Tailored for dedicated professionals, our CDL-A Truck Driver role of…
Benefits Administration Client Operations Manager - bswift
At Gallagher Benefit Services, you’re a trusted partner to organizations navigating some of their most important people decisions. We help clients build better workplaces, where people feel supp…
(USA) Truck Shop Refrigeration Technician
As a Truck Shop Refrigeration Technician at Walmart Inc., one of the world's leading multinational retail corporations, you will play a key role in maintaining the performance and reliability of our v…