
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading telecommunications software company in Canada is seeking a Senior Software Developer with over 5 years of experience and a Bachelor's degree. This hybrid position requires proficiency in languages like C and C++, with knowledge in Linux and Python. Responsibilities include writing, modifying, and testing software while maintaining existing applications. The company offers a comprehensive benefits package including health and financial benefits, promoting a supportive work environment for all applicants.
senior software developer
Posted on December 22, 2025 by a licensed third‑party for Employer details IP Infusion Canada Inc.
Salary: $140,000 to $170,000 per year (negotiable). Work location: Hybrid (Kanata, ON K2K 3E7). Employment type: Permanent, full time, 40 hours per week. Starts as soon as possible. Vacancies: 1.
Work setting: Telecommunications industry, Software company, IT service provider.
Work must be completed both in person and remotely.
Education: Bachelor's degree.
Experience: 5 years or more in software development.
Technical knowledge: Jenkins, Jira, Shell scripting, Subversion (SVN), Linux, C, C++, Device drivers, Networking software/hardware/security, Extranet, Intranet, Internet, XML technology (XSL, XSD, DTD), Servers, File management software, Word processing, Object‑oriented programming languages, Presentation software, Communication software, Project management software, Programming software, Database software, Software development, MS Office, MS Windows, Spreadsheet, API, TCP/IP, Git, Python, Firmware development, Software quality assurance, Unix Shell scripting, MS Excel.
Area of work experience: Embedded systems, Design, Protocol.
Area of specialization: Development.
This employer promotes equal employment opportunities for all job applicants, including those self‑identifying as a member of these groups. Membership in a group is not a job requirement. All interested applicants are strongly encouraged to apply.
Advertised until 2026‑01‑12.
Important notice: This job posting was posted directly by the employer on Job Bank. The Government of Canada has taken steps to make sure it is accurate and reliable but cannot guarantee its authenticity.