Embedded Software Developer
4 weeks ago
Description 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 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 etc #J-18808-Ljbffr
-
Software Developer
3 weeks ago
Ottawa, Canada Aversan Inc. Full timeSoftware Developer (Embedded) – Aversan Inc.Aversan Inc. (www.aversan.com) is a trusted multi‑service engineering and electronics manufacturing company. We deliver leading‑edge and reliable safety‑critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking a qualified Software Developer.As a...
-
Software Developer
3 weeks ago
Ottawa, Canada Aversan Inc. Full timeSoftware Developer (Embedded) – Aversan Inc. Aversan Inc. ( is a trusted multi‑service engineering and electronics manufacturing company. We deliver leading‑edge and reliable safety‑critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Software Developer . As a member of our...
-
Software Developer
4 weeks ago
Ottawa, Canada Aversan Inc Full timeAversan Inc. (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. We deliver leading-edge and reliable safety-critical electronics and softwaresystems to the aerospace, defence, and space industries. We are currently seeking a qualified Software Developer. As a member of our team you will contribute to the design...
-
Software Developer
4 weeks ago
Ottawa, Canada Aversan Inc Full timeAversan Inc. (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. We deliver leading-edge and reliable safety-critical electronics and softwaresystems to the aerospace, defence, and space industries. We are currently seeking a qualified Software Developer. As a member of our team you will contribute to the design...
-
Software Developer
2 weeks ago
Ottawa, Canada Aversan Full timeAversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. We deliver leading-edge and reliable safety-critical electronics and softwaresystems to the aerospace, defence, and space industries. We are currently seeking a qualified Software Developer . As a member of our team you will contribute to the design and development...
-
Embedded Software Developer
2 weeks ago
Ottawa, Canada Randstad Canada Full timeOur Client, a global leader in the automotive industry, is seeking a skilled and detail-oriented Embedded Software Test Engineer. This position joins a critical team responsible for developing and validating the control algorithms and software that power key vehicle features.This team’s portfolio includes embedded systems controlling climate, vehicle...
-
Junior Embedded Software Developer
4 weeks ago
Ottawa, Canada Zhone Technologies, Inc. Full timeDescriptionWe are seeking a motivated and curious Junior Embedded Software Developer to join our team working on embedded software for telecommunications access network equipment. This is an excellent opportunity for a recent graduate or early-career developer to gain hands-on experience in embedded systems, network protocols, and modern software development...
-
Junior Embedded Software Developer
4 weeks ago
Ottawa, Canada Zhone Technologies, Inc. Full timeDescription We are seeking a motivated and curious Junior Embedded Software Developer to join our team working on embedded software for telecommunications access network equipment. This is an excellent opportunity for a recent graduate or early-career developer to gain hands-on experience in embedded systems, network protocols, and modern software...
-
Software Developer – Embedded Systems
2 weeks ago
Ottawa, Canada Sky Systems, Inc. (SkySys) Full timeOverview Talent Acquisition Partner | Technical Recruiter | Talent Acquisition | Head Hunter | Hiring Individuals Around the Globe | BBA-H Mandate Duration: September 19, 2026 – 37.5 hours/week Context The team is responsible for developing a variety of control systems and their interfaces, primarily focusing on embedded systems development. Required...
-
Embedded Software Developer
7 days ago
Ottawa, Canada Ciena Corporation Full timeEmbedded Software Developer Postuler locations Ottawa time type Full time posted on Publié il y a 30 jour(s) job requisition id R026243 Ciena s’engage à respecter sa philosophie axée sur l’humain. Nos équipes évoluent dans une culture axée sur un environnement de travail personnalisé et flexible. Cette approche favorise l’épanouissement...