Jobs.ca
Jobs.ca
Language
DZS logo

Junior Embedded Software Developer

DZS17 days ago
Ottawa, ON
Junior

About the role

Description:

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 development practices under the mentorship of experienced engineers.

Key Responsibilities:

Software Development Support

  • Assist in implementing and testing embedded software features in C/C++.
  • Fix minor bugs and contribute to codebase improvements under supervision.
  • Learn and apply best practices in embedded software development.

Learning Standards & Protocols

  • Gain familiarity with telecom standards (BBF, ITU-T, MEF, ETSI).
  • Support integration of protocols such as TR-069, OMCI, SNMP, and Netconf/YANG.
  • Learn about SDN and VOLTHA concepts as part of ongoing projects.

Testing & Automation

  • Write and maintain Python scripts for automated testing and validation.
  • Execute test cases and assist in debugging and verification activities.
  • Participate in CI/CD workflows and learn about continuous delivery practices.

Team Participation

  • Work as part of an Agile team, attending daily stand-ups and sprint reviews.
  • Collaborate with peers and mentors to complete assigned tasks.
  • Document work clearly and ask questions to grow technical understanding.

Requirements:

  • Degree in Computer Engineering, Electrical Engineering, or related field.
  • Academic or internship experience with C/C++ and embedded systems.
  • Exposure to Linux, networking basics, or telecom protocols is a plus.
  • Familiarity with Python and interest in test automation.
  • Willingness to learn and contribute in a collaborative, Agile environment.

About DZS

Telecommunications
501-1000

DZS is a leader in broadband connectivity, mobile & optical edge and cloud software helping Service Providers around the globe deliver the best in subscriber experience.