Vecima Networks Inc. logo

Software Developer

Vecima Networks Inc.
Department:Engineering
Type:ON-SITE
Region:Saskatoon, Saskatchewan
Location:Saskatoon, Saskatchewan, Canada
Experience:Entry level
Estimated Salary:CAD60,000 - CAD80,000
Skills:
C/C++PYTHONOBJECT-ORIENTED PROGRAMMINGLINUX/UNIXEMBEDDED SYSTEMSTEST AUTOMATIONCONTINUOUS INTEGRATIONTCP/IPUDP/IPSNMPHTTPYOCTOBITBAKEGITGERRITJENKINSJIRAGDBDAADOCSISLTEPONR-MACPHYR-PHY
Share this job:

Job Description

Posted on: January 27, 2026

Junior Software Developer – we need you!☺ At Vecima, everyone contributes and makes an impact. We foster an open, caring, and innovative work environment where creativity and communication thrive. We always strive to be our best and recognize achievements and wins that fuel individual and company growth. Together, we create the breakthroughs that lead the industry forward. Vecima offers a competitive compensation and benefits package and strives to provide a challenging work environment that can foster skill development and personal career growth for all employees. What will you do?

  • Engage with your Agile team in all aspects of software development
  • Work in a collaborative team environment to meet project deliverables
  • Implement code changes that comply with internal expectations and industry specifications
  • Modify or debug code for functional and performance improvements
  • As part of a cross-functional team, participate in technical discussions where design and development plans are reviewed
  • Apply a client-centric approach to changing requirements and demands
  • Generate appropriate documentation to clearly represent the software solutions being created
  • Independently troubleshoot issues and provide technical guidance to team members as required
  • Actively contribute to automated test and continuous improvement infrastructure

Position RequirementsMust have:

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering or equivalent (or in progress)
  • Proficiency in C/C++, Python, and object-oriented programming
  • Experience with user-land programming in a Linux/Unix environment
  • The ability to work cohesively within local and geographically diverse teams

Knowledge of any of the following will be considered an asset:

  • Embedded systems development
  • Test automation and continuous integration tools/strategies
  • TCP/IP, UDP/IP, SNMP, HTTP, and other networking protocols
  • Tools such as Yocto, Bitbake, Git, Gerrit, Jenkins, Jira, GDB, etc.
  • DAA, DOCSIS, LTE, PON, R-MACPHY, R-PHY

Core Competencies

  • Demonstrated commitment to continuous professional development and learning
  • Excellent verbal and written communication skills
  • Strong analytical and problem-solving skills
  • Demonstrated ability to work effectively under pressure
  • Influences project or agile team direction based on knowledge and experience
  • Attention to detail, initiative, productivity, teamwork, and quality work are necessary to be successful within Vecima’s R&D culture

Apply now!Vecima Recruitment Process Vecima takes great care to protect your privacy and personal information throughout the recruitment process. All legitimate email communications and job offers will come from a @vecima.com email address. If you receive a suspicious message, please contact your Vecima representative directly to verify its legitimacy. We consider applicants for all positions without regard to race, color, religion, creed, gender, national origin, age, disability, marital or veteran status, or any other legally protected status. Submit your application

  • Follow the application instructions carefully
  • Complete all required fields and upload necessary documents

Initial Screening

  • If shortlisted, you will receive an email or phone call from a Vecima HR Business Partner for:
  • A brief conversation about your background
  • Basic questions about availability, salary expectations, and interest in the role

Interviews

  • Phone/Video Interviews: First round with HR or the hiring manager
  • Technical/Skills Assessments: If applicable, complete a test or assignment
  • In-Person or Final Interviews: Meet with hiring managers or team members; could be a panel

Reference & Background Checks

  • Provide professional references upon request
  • Be prepared for employment or education verification, and a criminal background check

Job Offer

  • All job offers will come from Vecima’s UKG Applicant Tracking System
  • Review the verbal and written offer carefully

Onboarding Preparation

  • Complete paperwork and pre-employment requirements
  • Get details on your first day, orientation, and whom to contact

More About Us Vecima Networks Inc. (TSX: VCM) is leading the global evolution to the multi-gigabit, content-rich networks of the future. Our talented people deliver future-ready software, services, and integrated platforms that power broadband and video streaming networks, monitor and manage transportation, and transform experiences in homes, businesses, and everywhere people connect. We help our customers evolve their networks with cloud-based solutions that deliver ground-breaking speed, superior video quality, and exciting new services to their subscribers. Vecima led the industry to Distributed Access Architecture (DAA) and video-on-demand, introduced large scale commercial and hospitality video, and led many of the entertainment and connectivity innovations we use in our homes and businesses every day. We were founded in 1988 and are proudly based in Victoria, British Columbia, Canada. We have more than 500 innovators serving over 250 customers around the world, and we are growing fast.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Vecima Networks Inc. logo

Vecima Networks Inc.

View company page
CanadaJobs.works logo

CanadaJobs.works

Get CanadaJobs.works on your phone!

SIMILAR JOBS
Affirm logo

Analytics Lead, Card Platform

Affirm
Just now
Engineering
Remote (Halifax, Nova Scotia)
Halifax, Nova Scotia, Canada
SQLPYTHONR+11 more
Eastlink logo

Equipment Engineering Specialist

Eastlink
Just now
Engineering
ON-SITE
Halifax, Nova Scotia, Canada
ELECTRICAL ENGINEERINGELECTRONICSCOMMUNICATIONS+5 more
Affirm logo

Software Engineer II, Backend (Affirm Card)

Affirm
2 days ago
Engineering
Remote (Halifax, Nova Scotia)
Halifax, Nova Scotia, Canada
PYTHONAWSMYSQL+4 more
ISL logo

Bridge Design Engineer

ISL
2 days ago
Engineering
HYBRID
Edmonton, Alberta, Canada
BRIDGE DESIGNSTRUCTURAL ANALYSISSTRUCTURAL ENGINEERING+9 more
Innomotics logo

Applications Engineer and Quotations Specialist

Innomotics
3 days ago
Engineering
ON-SITE
Nisku, Alberta, Canada
ELECTRICAL ENGINEERINGELECTRONICSAUTOMATION+19 more