1

Senior C Software Developer Jobs in Calgary, AB (NOW HIRING)

The role The Senior Software Developer is responsible for the end-to-end design, development, and release of complex software applications and systems. This position requires advanced technical ...

The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront of creating intuitive, high-performance web applications. This role focuses on the end-to-end design ...

... collaboration with senior developers and project teams. * Work within an Agile development ... Develop software components and solutions using Microsoft technologies, including the Power ...

This senior technical role requires you to discover problems, determine their criticality, and ... software engineering experience * Hands-on experience with modern LLM APIs across multiple ...

next page

Showing results 1-20

Senior C Software Developer information

See Calgary, AB salary details

$32.5K

$105.7K

$164.5K

How much do senior c software developer jobs pay per year?

As of Aug 31, 2026, the average yearly pay for senior c software developer in Calgary, AB is $105,673.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,500.00 and $127,000.00 per year, depending on experience, location, and employer.

What is a senior C software developer?

Senior C Software Developers are experienced programmers who specialize in designing, developing, and maintaining software applications using the C programming language. They often lead development teams, architect complex systems, and ensure code quality and performance. Their responsibilities include writing efficient code, debugging complex issues, mentoring junior developers, and collaborating with other teams to deliver robust software solutions. Typically, they have several years of experience and a deep understanding of system-level programming, operating systems, and software engineering best practices.

What are the key skills and qualifications needed to thrive as a senior C software developer?

To thrive as a Senior C Software Developer, you need deep knowledge of C programming, algorithms, data structures, and several years of professional software development experience. Familiarity with version control systems like Git, debugging tools such as GDB, and possibly certifications in software engineering or secure coding are typical requirements. Strong problem-solving skills, communication, and the ability to mentor junior developers are valuable soft skills in this role. These skills are vital for creating reliable, efficient software, collaborating effectively, and leading technical projects.

What are some common challenges faced by senior C software developers when working on large-scale projects?

Senior C Software Developers often encounter challenges such as optimizing legacy code for performance, maintaining code quality across large codebases, and ensuring compatibility with various hardware architectures. Collaborating with cross-functional teams—including QA, DevOps, and hardware engineers—requires strong communication and problem-solving skills. Additionally, balancing new feature development with the responsibility of mentoring junior developers and conducting code reviews is a frequent aspect of this role.

What are popular job titles related to Senior C Software Developer jobs in Calgary, AB?

For Senior C Software Developer jobs in Calgary, AB, the most frequently searched job titles are:

What job categories do people searching Senior C Software Developer jobs in Calgary, AB look for?

The top searched job categories for Senior C Software Developer jobs in Calgary, AB are:

What cities near Calgary, AB are hiring for Senior C Software Developer jobs?

Cities near Calgary, AB with the most Senior C Software Developer job openings:

Infographic showing various Senior C Software Developer job openings in Calgary, AB as of August 2026, with employment types broken down into 100% Full Time. Highlights an 74% In-person, 13% Hybrid, and 13% Remote job distribution, with an average salary of $105,673 per year, or $50.8 per hour.

Senior C++ Developer

Targeted Talent

Calgary, AB • On-site

Full-time

Re-posted 22 days ago


Job description

Our Client is one of the fastest-growing companies in BC and is a leader in their industry. They are looking for a senior C++ developer to join their team. They have a range of products with one being a Software Development Kit. So you'll be developing something that other developers will use! 

Your Role:

  • Developing and implementing new features and improving existing features of a Software Developer Kit. 
  • Engage in all stages of development from requirements gathering and analysis to high-level design, implementation, test and maintenance
  • Carry out research and prepare technical proposals and demonstrations for new projects.

You Have:

  • A degree in computer science 
  • Strong proficiency in C/C++ development
  • 5+ years experience developing complex software projects and applications.
  • Knowledge and/or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image compression technologies, and AI.
  • Familiarity with advanced algorithms related to raster and vector image processing.

Compensation: 130-150k depending on experience 

If this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!


Targeted Talent logo

About Targeted Talent

Sourced by ZipRecruiter

Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Vancouver, BC, CA