Software Developer
Vecima Networks
Vecima Networks 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. Learn more at vecima.com.
Position Summary:
Vecima is looking for a dynamic Software Developer to join our project focused teams in Saskatoon, SK. As a member of our R&D group, you will work in small cross-functional scrum teams consisting of software developers, engineers, and testers. You will influence the design and have a vital role in development of software components for use in Vecima’s varied product offerings. These software components may be targeted anywhere from real-time, low level processing on Vecima-designed embedded systems through to cloud computing on commodity hardware. Products created include but are not limited to: broadband video processing, DOCSIS data and video transmission, and content delivery systems. You will work with colleagues to leverage and increase your collective knowledge and skill sets, while continuously improving Vecima’s design practices, processes, and quality.
This position is based in Saskatoon, SK. However, we might consider candidates who can work remotely from anywhere in Canada.
Duties include (but are not limited to):
- Engage with Agile team in all aspects of software development.
- Work in a collaborative team environment and consistently commit to and complete software deliverables within a product development life cycle.
- Modify or debug code for functional and performance improvements.
- As part of a cross-functional team, participate in technical discussions where evaluating and executing design and development plans for products 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 efforts for continuous improvement.
- Design and implement continuous integration tests.
- Examine nightly test run results for failures.
- Participate in maintaining reliable automated testing infrastructure.
Position requirements:
- Bachelor’s degree in Computer Science, Software Engineering or equivalent
- 2+ years experience developing software.
- Proficiency in C/C++, Python and object-oriented programming.
- User-land programming in a Linux/Unix environment.
- Strong experience in software development lifecycle from coding to code-reviews and builds.
- Capable of generating testing strategies to ensure applications are thoroughly tested to meet high quality standards.
- Able to build-out software test automation.
- Strong understanding of and experience in static and run-time analysis.
- Excellent skills at estimating level-of-effort and task-coding-times.
- Must be able to work cohesively within the local team and across geographically spread teams to accomplish results.
Preferred skills:
- Networking protocol implementation and analysis, with knowledge of TCP/IP, UDP/IP, SNMP, and other networking protocols.
- High level software design.
- Experience with MPEG, DOCSIS, IEEE 802 standards.
- Proficient at using debugging to diagnose single and cross-service issues in software from unit to system levels.
- Proficient with using tools such as Git, Gerrit, Jenkins, Yocto, Bitbake, Jira, GDB, VSCode, Gauge Test Automation Framework, etc.
Core Competencies:
- Demonstrated commitment to continuous professional development and learning.
- Excellent verbal and written communication 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.
- Automated testing as part of feature development.
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.
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.
We are fueled by the innovation, leadership, and passion of today’s top talent. If you are looking for a challenging and rewarding career as Software Developer, we want to hear from you!
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.
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
$80k - $140k per year
...in pushing the boundaries of innovation and striving to achieve our motto of "pursuing perfection". We're currently seeking a Software Developer to join our growing team in Saskatoon, SK . In this role, you'll contribute to the design, development, and testing of advanced...SuggestedLong term contractFull timeTemporary workRemote work- ...Intermediate 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...SuggestedFull timeLocal areaRemote work
- ...Software Developer II - Saskatoon VersaBank is an inclusive, entrepreneurial, Schedule 1 Chartered Bank with over $6.8 billion in assets and growing. As Canada’s most innovative bank, VersaBank operates as a branchless financial institution that obtains its deposits and...SuggestedFull timeWork at office
- ...This is an in-office Position Skills And Abilities Tasks - Develop Website architecture and determine hardware and software requirements - Research and evaluate a variety of interactive media software products - Conduct tests and perform security and quality...SuggestedFull timeWork at office
$80k - $115k per year
..., with a long-term vision of creating a thriving restaurant industry through the power of connected & engaged teams. As an iOS Developer at 7shifts, you're the mobile specialist who moves into feature teams temporarily, for a sprint, a project, or an initiative, wherever...SuggestedLong term contractFull timeWork at officeRemote workHome officeFlexible hoursShift workDay shift$140k - $170k per year
...Canada Division: Ticketmaster Canada Line Manager: Director, Software Engineering Contract Terms: Permanent, 37.5 hours per week... ...truly offer a world of opportunities to expand your skills and develop your career. Our Teams are a diverse mix of passionate employees...Permanent employmentFull timeContract work- ...Senior WordPress Web Developer Location: In-person, Saskatoon Office Employment Type: Full-Time Optimize is seeking a Senior WordPress Web Developer to design, develop, and maintain high-quality WordPress websites. You'll work with clients and our internal team...Full timeWork at office
$450 per day
...in a structured and organized format, including activities as well as classroom materials. Responsibilities Collaboratively develop STEM resources and kits in identified areas. Align existing STEM-related resources in the Sask DLC Resource Bank to Saskatchewan curricular...Full timeFor contractors- ...networks of the future. Our talented people deliver future-ready software, services, and integrated platforms that power broadband and... ...Accurately inspect, verify, label and process all receipts Develop and maintain receiving policies and procedures that meet ISO standards...Full time
- ...Nations in conducting housing assessments and developing reliable housing inventory data in... ...2. Housing Inventory Development Develop and maintain standardized housing inventory... ...use of FNCIAS supplied housing management software solutions 4. Business Plan and Work Plan...Long term contractPermanent employmentFull timeWork at officeDay shift
- ...trail preparation, spotting and stopping holes, and rig moves Develop geological interpretations and models in collaboration with... ...subsurface data ~ Proficiency with GIS applications and 3D modelling software (Leapfrog etc.) ~ Experience with project management, budgeting...Full timeFor contractorsWork at officeRemote work
- ...Western Saskatchewan) is responsible for developing and maintaining the relationship with the... ...account; • Use your business acumen to develop and implement business solutions to... ...with Office suite and project management software; • A true passion for the automotive or...Full timeWork at officeLocal area
$40k - $50k per year
.... As our teammate, you will have the opportunity to continually develop your skills through ongoing training, have the opportunity to be... ...packages from customer specifications/drawings using applicable software Negotiate pricing and delivery terms with both vendors and customers...Full timeContract workFor contractorsWork at office$100k - $140k per year
...Accounting or Controller role (automotive experience is an asset) ~ Strong knowledge of accounting software and comfort with leveraging technology ~ Proven experience leading and developing a team ~ Excellent communication, presentation, and interpersonal skills ~ A positive...Permanent employmentFull timeLocal area$29.04 per hour
...family, caregivers and professional affiliates to identify and develop vision related goals including intervention and therapy programs... ...intensive operating environment utilizing both standard office software and specialized client management technology. · Knowledge and...Permanent employmentFull timeApprenticeshipInternshipWork at officeFlexible hours$54.01k - $61.72k per year
...Skills: - Proficiency with a variety of computer systems and software applications. - Ability to perform a range of Radiation Therapy... ...orally and in writing. - Human relations skills are required to develop formal relationships of a therapeutic nature to assist others in...Long term contractFull timeTemporary workShift work- ...clear on all process-related questions and pivot where necessary Develop workflow and process between internal teams & troubleshoot when... ...working with cross-functional teams ~ Proficiency in software tools such as Microsoft Office, Google ~ Proven ability to communicate...Long term contractPermanent employmentFull timeWork at officeRemote workWork from homeHome officeFlexible hoursNight shift
$80k - $120k per year
...consistency across all locations. Actively recognize, celebrate, and develop staff achievements, reinforcing UNAs commitment to people-first... ...team cultures. Proficient with Google Suite, scheduling software, and inventory platforms. Experience ~5+ years of...Long term contractFull timeWork at officeLocal areaWeekend workAfternoon shift1 day per week- ...for their business needs. Duties and Responsibilities: Develop and grow a strong customer base, fostering long-term relationships... ...accurate sales records and customer interactions in CRM software. Meet and exceed sales targets while maintaining a strong gross...Long term contractFull timeLocal area
- ...installation process. Prospect for new business opportunities and develop relationships with new accounts as needed. Complete site... ...experience in kitchen design and sales. Experience in design software such as 2020 Design Technologies, AutoCAD, etc. A valid drivers...Full time
$80 - $100 per hour
...build long-term industry experience WHAT YOU WILL BE DOING ~Develop and maintain integrated departmental schedules across multiple work... ...experience with Primavera P6, or other enterprise scheduling software ~Leverage your SAP knowledge to support planning, maintenance,...Hourly payLong term contractPermanent employmentContract workWork at officeRemote workFlexible hours- ...and urgency, providing of-the-moment problem solving. You will develop a deep understanding of our clients and the therapist community... ...rental, and inventory information is up to date using our Navision software, and will follow up with clients to confirm all paperwork, such...Full timeWork at officeFlexible hours
- ...Budgets) Manages all plant activities, developing effective systems to meet the needs of the... ...and the company Manages, coaches and develops staff, with a focus on building a strong... ...Microsoft Office, ability to learn other software as needed ~ Ability to plan, adapt and...Full timeWork at officeImmediate start
- ...Airport including incident resolution, hardware/system upgrades, software troubleshooting, software updates, project work, and... ...has enabled ServiceTec to achieve and maintain its objective of developing strong, sustained and beneficial partnerships with airports and...Full timeTemporary workPart timeCasual workSeasonal workLocal areaRemote workFlexible hoursShift workWeekday work
- ...maintenance, contractors, and vendors. Responsibilities include: Develop and manage project scopes, schedules, budgets, and execution... ...with SAP, Primavera P6, Oracle, or other project management software is considered an asset. ~ Excellent verbal and written communication...RemplacementFull timeContract workFor contractorsFor subcontractorWork at office
- ...and involves working closely with the Purchasing, Production, and Sales departments. Responsibilities Develop and refine product designs using CAD software (e.g., SolidWorks, AutoCAD, or similar). Create detailed engineering drawings, specifications, and...Full time
- ...mentoring, guidance and technical expertise to the project team Develop and maintain positive and sustainable client relationships... ...standards and construction methods ~ Experience with Civil 3D software would be an asset ~ Authorization to lawfully work in Canada without...Full timeContract workWork at officeWorldwideFlexible hours
- ...meets operational standards. This includes developing a detailed scope of work, budget and... ...safety and environmental compliance. Develop and maintain detailed project plans outlining... ...with project management and scheduling software such as MS Project, Primavera P6, or similar...Full timeFor contractorsFor subcontractorWork at office
- ...practices. Ensure that the appropriate people are retained and developed within the process team to maintain and improve technical... ...improvements and subsequent implementation of corporate and project software, design tools, Engineering Policies, Procedures, Instructions, Forms...Work at officeWorldwideFlexible hours
- ...concerns and support employee development as required. Mentor and develop team members to support long‑term organizational success.... ...Proficiency with Microsoft Outlook, Excel, Word, and process control software. Experience using maintenance or work‑scheduling software....Long term contractContract workFor contractorsShift workNight shiftRotating shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software engineer internship Saskatoon, SK
- software developer no experience Saskatoon, SK
- software developer remote Saskatoon, SK
- software engineer intern Saskatoon, SK
- software developer intern Saskatoon, SK
- director software engineering Saskatoon, SK
- software engineer Saskatoon, SK
- software design engineer Saskatoon, SK
- software engineer salary in canada Saskatoon, SK
- part time software developer Saskatoon, SK
