Senior Embedded Software Developer / Technical Lead
Role Summary:
We are seeking a highly skilled and experienced Senior Embedded Software Developer / Technical Lead to join our telecommunications software team. This role focuses on the development and maintenance of embedded software for access network equipment such as DSLAMs, GPON, and fiber access nodes. In addition to hands-on development, you will lead and oversee the work of other software developers, ensuring high-quality code, architectural consistency, and compliance with industry standards and modern network paradigms such as SDN and VOLTHA .
Key Responsibilities:
Software Development & Maintenance
- Identify, analyze, and resolve bugs in existing embedded software systems.
- Design and implement new features with a focus on modularity, maintainability, and minimal disruption to existing functionality.
- Ensure backward compatibility and system stability through rigorous testing and validation.
Standards-Based Feature Integration
- Interpret and implement features based on BBF (Broadband Forum) , ITU-T , MEF , and ETSI standards.
- Integrate protocol enhancements and network management features (e.g., TR-069 , OMCI , SNMP , Netconf/YANG ) into the existing software architecture.
- Ensure compliance with telecom standards in all new development activities.
Technical Leadership & Oversight
- Lead and coordinate the development activities of a team of embedded software engineers.
- Provide technical guidance, mentorship, and support to junior and mid-level developers.
- Review and approve software designs, ensuring alignment with architectural goals and industry best practices.
- Enforce adherence to coding standards, documentation practices, and quality assurance processes.
- Maintain oversight of the development of new designs and architectures, including SDN-based control planes and VOLTHA integration for next-generation access networks.
Testing, Verification & CI/CD
- Define and execute test strategies for new features and bug fixes.
- Develop and maintain automated test scripts using 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 Practices
- Work closely with cross-functional teams, including hardware, QA, systems engineering, and product management.
- Participate in Agile/Scrum ceremonies and contribute to sprint planning, estimations, and retrospectives.
- Document software changes, design decisions, and troubleshooting procedures.
Requirements
Preferred Qualifications:
- Strong proficiency in C/C++ for embedded systems development.
- Experience with RTOS or embedded Linux environments.
- Deep understanding of access technologies (xDSL, GPON, G.fast) and Layer 2/3 networking .
- Familiarity with telecom standards (BBF, ITU-T, MEF, ETSI).
- Hands-on experience with Netconf/YANG , SDN architectures , and VOLTHA .
- Proficiency in Python for test automation and scripting.
- Proven experience in leading software development teams and overseeing complex projects.
- Strong understanding of Agile methodologies and CI/CD pipelines .
- Excellent problem-solving, communication, and leadership skills.
Recommended Jobs
Dietary Director
PURPOSE OF YOUR JOB POSITION: The primary purpose of your job position is to assist the Dietitian in planning, organizing, developing and directing the overall operation of the Dietary Department in…
Pharmacy Analyst
**Company :** Highmark Inc. **Job Description :** **JOB SUMMARY** The Pharmacy Analyst works with the Pharmacy Market business owners, stakeholders, and other management and supports the Specialty Pha…
Health and Safety Specialist
Are you an individual who can drive the execution of Health and Safety processes and monitor effectiveness through KPI’s? The Health and Safety Specialist position requires strong leadership compet…
Sales associate - guest experience specialist
Reference #: BDFBDFUSR29789EXTERNALENUS Job Title Retail Guest Experience Sales Specialist Job Overview Our Retail Guest Experience Sales Specialists are a driving force behind Bob's Discount…
Pharmacy Manager - UPMC Presbyterian
Lead with purpose. Drive innovation. Shape the future of pharmacy care. UPMC Presbyterian is seeking a Pharmacy Manager to join our inpatient pharmacy leadership team. In this role, you will lead phar…
Property Accountant or Bookkeeper
Benefits: Bonus based on performance Company parties Competitive salary Donation matching Training & development Benefits/Perks Competitive Compensation Great Work E…
Program Manager IV (Contractor)
Job Description Job Description We are looking for an experienced Program Manager IV to join our team in Philadelphia, Pennsylvania. This contract position requires a skilled individual who can o…
Physician Assistant - Hematology Oncology
Penn State Health - Hershey Medical Center Location: US:PA: Hershey Work Type: Full Time FTE: 1.0 Shift: Day Shift Differential: Exempt: Yes Hours: 8 Recru…
Machinist III - Boring Mill Operator
Every day, ANDRITZ continues to deliver successful innovative solutions to our customers globally. Why are we so successful? Because we are passionate and love what we do! We are at the forefront of …
Medication Assistant, Certified ( MAC )
Medication Assistant, Certified (MAC) We are currently accepting applications for a MAC within our long-term care and rehab facility specializing in geriatrics. This position requires dedication to a…