Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Vecima Networks Inc.

Software Developer

Vecima Networks Inc.

Software Developer at Vecima involved in agile software development for broadband networks. Collaborating on projects, implementing code changes, and participating in continuous improvement efforts.

Posted 7/9/2026full-timeSaskatoon • 🇨🇦 CanadaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in C/C++ and Python with a strong foundation in object-oriented programming, capable of working in Agile teams to deliver software solutions. Experienced in Linux/Unix environments and knowledgeable in networking protocols and test automation tools.

Highest-signal resume keywords
C/C++ ProgrammingPython ProgrammingLinux/Unix EnvironmentTest AutomationAgile Methodology

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Object-Oriented ProgrammingDebuggingCode ModificationTechnical DocumentationTroubleshooting
Soft Skills
CollaborationClient-Centric ApproachTechnical Guidance
Tools & Technologies
GitJenkinsJiraGDBYoctoBitbake
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Software EngineeringBachelor’s Degree in Computer Engineering
Industry Keywords
Embedded Systems DevelopmentContinuous IntegrationNetworking ProtocolsTCP/IPUDP/IPSNMPHTTPDAADOCSISLTE

Tech Stack

Tools & technologies
JenkinsLinuxPythonTCP/IPUnix

About the role

Key responsibilities & impact
  • 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
  • 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

Requirements

What you’ll need
  • 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

Benefits

Comp & perks
  • Competitive compensation and benefits package
  • Challenging work environment that fosters skill development and personal career growth