Software Developer - Python / C / C++ BizTech Fusion is hiring for one of its clients for a Software Developer position in Ottawa, Ontario . Location: Ottawa, Ontario - Hybrid Work Schedule: Onsite 3 ...
Quick apply
Software Developer - Python / C / C++ BizTech Fusion is hiring for one of its clients for a Software Developer position in Ottawa, Ontario . Location: Ottawa, Ontario - Hybrid Work Schedule: Onsite 3 ...
Quick apply
Software Developer - Python / C / C++ BizTech Fusion is hiring for one of its clients for a Software Developer position in Ottawa, Ontario . Location: Ottawa, Ontario - Hybrid Work Schedule: Onsite 3 ...
Your Impact As a Lead Software Developer on the Intelligent Viewing team, you will play a key role ... You will design and develop high-performance C/C++ solutions that power secure viewing, annotation ...
Your Impact As a Lead Software Developer on the Intelligent Viewing team, you will play a key role ... You will design and develop high-performance C/C++ solutions that power secure viewing, annotation ...
CA$117K - CA$143K/yr
Fortinet is growing and we are looking to hire a Software Engineer to join our team in Ottawa. At ... Experienced C/C++ programmer. * Solid background in TCP/IP networking and multi-threaded ...
CA$117K - CA$143K/yr
Fortinet is growing and we are looking to hire a Software Engineer to join our team in Ottawa. At ... Experienced C/C++ programmer. * Solid background in TCP/IP networking and multi-threaded ...
CA$117K - CA$143K/yr
Fortinet is growing and we are looking to hire a Software Engineer to join our team in Ottawa. At ... Experienced C/C++ programmer. * Solid background in TCP/IP networking and multi-threaded ...
CA$117K - CA$143K/yr
Fortinet is growing and we are looking to hire a Software Engineer to join our team in Ottawa. At ... Experienced C/C++ programmer. * Solid background in TCP/IP networking and multi-threaded ...
Mississauga, ON · Hybrid
CA$95K - CA$140K/yr
SS&C is a leading provider of mission-critical, AI-powered technology and services empowering ... Lead Software Developer Location(s): Status: Get To Know Us: SS&C is leading the way. We continue ...
Mississauga, ON · Hybrid
CA$95K - CA$140K/yr
SS&C is a leading provider of mission-critical, AI-powered technology and services empowering ... Lead Software Developer Location(s): Status: Get To Know Us: SS&C is leading the way. We continue ...
Galway, NY · On-site
Very strong programming skills in C\/C++ and related 3D technologies \n * 5+ years of industry experience with software development, ideally with game engines or similar 3D pipelines \n * Experience ...
Galway, NY · On-site
Very strong programming skills in C\/C++ and related 3D technologies \n * 5+ years of industry experience with software development, ideally with game engines or similar 3D pipelines \n * Experience ...
Applied knowledge and experience with Java, C++, C, Typescript, and Python. * Applied knowledge and ... Supervisory experience of junior software developers. * Knowledge or experience with Electronic ...
Quick apply
Applied knowledge and experience with Java, C++, C, Typescript, and Python. * Applied knowledge and ... Supervisory experience of junior software developers. * Knowledge or experience with Electronic ...
CA$90K - CA$132K/yr
As a Systems Software Developer on our Middleware team, you will design, implement, and maintain ... Strong foundational knowledge of software development, with a proven proficiency in C/C ...
CA$90K - CA$132K/yr
As a Systems Software Developer on our Middleware team, you will design, implement, and maintain ... Strong foundational knowledge of software development, with a proven proficiency in C/C ...
Write efficient, modular, and maintainable code in languages such as C/C++ * Create unit tests for ... software developers, to refine control strategies based on real-world performance data and ...
Write efficient, modular, and maintainable code in languages such as C/C++ * Create unit tests for ... software developers, to refine control strategies based on real-world performance data and ...
Markham, ON · Hybrid
CA$9.0K - CA$136K/yr
Collaborate with Diagnostic Architecture Engineers to refine requirements, participate in system design reviews, and drive software solutions primarily in C, with contributions in C++ as needed
Markham, ON · Hybrid
CA$9.0K - CA$136K/yr
Collaborate with Diagnostic Architecture Engineers to refine requirements, participate in system design reviews, and drive software solutions primarily in C, with contributions in C++ as needed
London, ON · On-site
Minimum 5 years professional experience with the C programming language * Demonstrable passion for programming (pet projects, contributions to open-source software, etc.) * Experience with embedded ...
London, ON · On-site
Minimum 5 years professional experience with the C programming language * Demonstrable passion for programming (pet projects, contributions to open-source software, etc.) * Experience with embedded ...
Waterloo, ON · Hybrid
Proficiency and hands-on experience with C and/or C++ * Experience with automotive infotainment ... Work in an agile team of software developers, test engineers, technical product managers and leads.
Waterloo, ON · Hybrid
Proficiency and hands-on experience with C and/or C++ * Experience with automotive infotainment ... Work in an agile team of software developers, test engineers, technical product managers and leads.
London, ON · On-site
Bachelor's degree in software engineering, Computer Science, Information Technology or a closely ... as C/C++ (x86/64, ARM, Motorola, Freescale), C#, and Python. * Legacy Modernization: Proven ...
London, ON · On-site
Bachelor's degree in software engineering, Computer Science, Information Technology or a closely ... as C/C++ (x86/64, ARM, Motorola, Freescale), C#, and Python. * Legacy Modernization: Proven ...
Ottawa, ON · On-site
CA$85K - CA$111K/yr
Experience with or exposure to C/C++ programming through coursework, internships, personal projects, co-op terms, or professional experience. Interest in embedded software development and systems ...
Ottawa, ON · On-site
CA$85K - CA$111K/yr
Experience with or exposure to C/C++ programming through coursework, internships, personal projects, co-op terms, or professional experience. Interest in embedded software development and systems ...
Ottawa, ON · On-site
CA$96K - CA$118K/yr
As a Software Developer, you will * 5 plus years of software development experience * Familiar with ... Experience in C/C++ is an asset for the middle layer of this development * Solid background in ...
Ottawa, ON · On-site
CA$96K - CA$118K/yr
As a Software Developer, you will * 5 plus years of software development experience * Familiar with ... Experience in C/C++ is an asset for the middle layer of this development * Solid background in ...
CA$96K - CA$118K/yr
As a Software Developer, you will * 5 plus years of software development experience * Familiar with ... Experience in C/C++ is an asset for the middle layer of this development * Solid background in ...
CA$96K - CA$118K/yr
As a Software Developer, you will * 5 plus years of software development experience * Familiar with ... Experience in C/C++ is an asset for the middle layer of this development * Solid background in ...
Woodbridge, ON · On-site
Programming assignments may involve PC and/or PLC's, and the integration of various third-party ... NET code for Test Executive and SAMS software products Develop software in C/C++ code for ...
Woodbridge, ON · On-site
Programming assignments may involve PC and/or PLC's, and the integration of various third-party ... NET code for Test Executive and SAMS software products Develop software in C/C++ code for ...
Woodbridge, ON · On-site
Programming assignments may involve PC and/or PLC's, and the integration of various third-party ... NET code for Test Executive and SAMS software products • Develop software in C/C++ code for ...
Woodbridge, ON · On-site
Programming assignments may involve PC and/or PLC's, and the integration of various third-party ... NET code for Test Executive and SAMS software products • Develop software in C/C++ code for ...
You will write embedded C for the microcontrollers which drive our feed bin sensors using FreeRTOS ... Bachelor's degree in Computer Engineering, Software Engineering, Computer Science or related field ...
You will write embedded C for the microcontrollers which drive our feed bin sensors using FreeRTOS ... Bachelor's degree in Computer Engineering, Software Engineering, Computer Science or related field ...
Kitchener, ON · On-site
CA$125K - CA$165K/yr
You will write embedded C for the microcontrollers which drive our feed bin sensors using FreeRTOS ... Qualifications : * Bachelor's degree in Computer Engineering, Software Engineering, Computer ...
Quick apply
Kitchener, ON · On-site
CA$125K - CA$165K/yr
You will write embedded C for the microcontrollers which drive our feed bin sensors using FreeRTOS ... Qualifications : * Bachelor's degree in Computer Engineering, Software Engineering, Computer ...
$74.5K - $76.1K
3% of jobs
$76.1K - $77.7K
5% of jobs
$77.7K - $79.3K
5% of jobs
$80.2K is the 25th percentile. Wages below this are outliers.
$79.3K - $80.9K
18% of jobs
$80.9K - $82.5K
14% of jobs
The median wage is $83.6K / yr.
$82.5K - $84K
5% of jobs
$84K - $85.6K
14% of jobs
$86.5K is the 75th percentile. Wages above this are outliers.
$85.6K - $87.2K
18% of jobs
$87.2K - $88.8K
5% of jobs
$88.8K - $90.4K
5% of jobs
$90.4K - $92K
5% of jobs
$74.5K
$84.2K
$92K
| Aspect | C Software Developer | C++ Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or related field; knowledge of C language | Bachelor's in Computer Science or related field; knowledge of C and C++ languages |
| Work Environment | Embedded systems, operating systems, device drivers | Application development, game development, software tools |
| Industry Usage | Embedded systems, firmware, hardware interfacing | Software applications, game engines, high-performance software |
The main difference between a C Software Developer and a C++ Software Developer lies in the programming languages they specialize in and the types of projects they typically work on. C developers focus on low-level programming, embedded systems, and hardware interfacing, while C++ developers work on more complex applications, leveraging object-oriented features. Both roles require strong programming skills and a solid understanding of computer architecture, but their work environments and project types often differ.
Cities in Ontario with the most C Software Developer job openings:

Full-time
This job post has expired today. Applications are no longer accepted.
Software Developer – Python / C / C++
BizTech Fusion is hiring for one of its clients for a Software Developer position in Ottawa, Ontario.
Location: Ottawa, Ontario – Hybrid
Work Schedule: Onsite 3 days per week
Job Type: Contract / W2
Experience: 5+ years of relevant experience
Work Authorization: Only Canadian Citizens and Permanent Residents (PRs) are eligible
Position Overview
BizTech Fusion is looking for an experienced Software Developer with strong hands-on expertise in Python, C, and C++ to join a client engineering team in Ottawa. The ideal candidate will have experience developing software components, working with microservices and containerized environments, building APIs, integrating databases, and following secure software development practices.
Key Responsibilities
Required Qualifications
Preferred Qualifications
Work Authorization
Only Canadian Citizens and Permanent Residents (PRs) will be considered.
Important Note
Python, C, and C++ are mandatory requirements. Candidates without professional experience in all three languages will not be considered.
Apply through BizTech Fusion to be considered for this opportunity.
Sourced by ZipRecruiter
It services
11 - 50 Employees
Washington, DC, US
2006