Exceptional C++ programming skills. * Excellent academic record.
Exceptional C++ programming skills. * Excellent academic record.
Senior Instrumentation and Controls (I&C) Engineer
Oakville, ON · Hybrid
CA$112K - CA$162K/yr
As a Senior I&C Engineer at Arcadis, you will: * Lead the development of technical documents, including SCADA architectures, P&IDs, control narratives, specifications, and related I&C documentation.
Senior Instrumentation and Controls (I&C) Engineer
Oakville, ON · Hybrid
CA$112K - CA$162K/yr
As a Senior I&C Engineer at Arcadis, you will: * Lead the development of technical documents, including SCADA architectures, P&IDs, control narratives, specifications, and related I&C documentation.
Registered Staff I&C Engineer
Markham, ON · On-site
Prepare I&C fee estimates for project pursuits based on knowledge of client requirements * Provide technical guidance and direction to engineering and technician staff * Develop a variety of complex ...
Registered Staff I&C Engineer
Markham, ON · On-site
Prepare I&C fee estimates for project pursuits based on knowledge of client requirements * Provide technical guidance and direction to engineering and technician staff * Develop a variety of complex ...
Senior P&C Engineer
Mississauga, ON · On-site +1
Professional Engineer (PE, P.Eng.) registration in the Unites States or Canada is required. 4+ years of experience in P&C engineering for transmission, distribution, HVDC and renewable energy ...
Senior P&C Engineer
Mississauga, ON · On-site +1
Professional Engineer (PE, P.Eng.) registration in the Unites States or Canada is required. 4+ years of experience in P&C engineering for transmission, distribution, HVDC and renewable energy ...
The successful candidate will provide high-level I&C engineering expertise and technical leadership to power generation utilities. You will oversee the full design lifecycle-from initial ...
The successful candidate will provide high-level I&C engineering expertise and technical leadership to power generation utilities. You will oversee the full design lifecycle-from initial ...
Senior Electrical and I/C Engineer
Pickering, ON · On-site
CA$135K - CA$180K/yr
We are currently seeking a Senior Electrical and I/C Engineer for our Pickering/Mississauga, Ontario offices. This posting is for an existing vacancy for which we are actively recruiting. To perform ...
Senior Electrical and I/C Engineer
Pickering, ON · On-site
CA$135K - CA$180K/yr
We are currently seeking a Senior Electrical and I/C Engineer for our Pickering/Mississauga, Ontario offices. This posting is for an existing vacancy for which we are actively recruiting. To perform ...
Senior Electrical and I/C Engineer
Pickering, ON · On-site
CA$135K - CA$180K/yr
We are currently seeking a Senior Electrical and I/C Engineer for our Pickering/Mississauga, Ontario offices. This posting is for an existing vacancy for which we are actively recruiting. To perform ...
Senior Electrical and I/C Engineer
Pickering, ON · On-site
CA$135K - CA$180K/yr
We are currently seeking a Senior Electrical and I/C Engineer for our Pickering/Mississauga, Ontario offices. This posting is for an existing vacancy for which we are actively recruiting. To perform ...
Gameplay Programmer
Toronto, ON · On-site
You should be comfortable in C/C++. * Our curiosity drives us. You must be deeply curious about ... A gameplay programmer is not just a coder. You are expected to make meaningful contributions to ...
Quick apply
Gameplay Programmer
Toronto, ON · On-site
You should be comfortable in C/C++. * Our curiosity drives us. You must be deeply curious about ... A gameplay programmer is not just a coder. You are expected to make meaningful contributions to ...
Gameplay Programmer
Toronto, ON · On-site
You should be comfortable in C/C++. * Our curiosity drives us. You must be deeply curious about ... A gameplay programmer is not just a coder. You are expected to make meaningful contributions to ...
Gameplay Programmer
Toronto, ON · On-site
You should be comfortable in C/C++. * Our curiosity drives us. You must be deeply curious about ... A gameplay programmer is not just a coder. You are expected to make meaningful contributions to ...
The Engineers will plan, schedule and assign/supervise or conduct broad and/or technically complex ... Provide I&C input to process P&ID * Prepare and review control deliverables such as Control ...
The Engineers will plan, schedule and assign/supervise or conduct broad and/or technically complex ... Provide I&C input to process P&ID * Prepare and review control deliverables such as Control ...
AI Software Engineer
Mississauga, ON · Hybrid
SS&C prides itself on hiring diverse, honest, dynamic individuals, who value collaboration ... As an AI Engineer, you will design, develop, and implement AI-enabled solutions that accelerate and ...
AI Software Engineer
Mississauga, ON · Hybrid
SS&C prides itself on hiring diverse, honest, dynamic individuals, who value collaboration ... As an AI Engineer, you will design, develop, and implement AI-enabled solutions that accelerate and ...
Lead Software Developer
Mississauga, ON · Hybrid
CA$95K - CA$140K/yr
Lead Software Developer Location(s): Status: Get To Know Us ... SS&C is leading the way. We continue to look for today's and tomorrow's brightest talent, those ...
Lead Software Developer
Mississauga, ON · Hybrid
CA$95K - CA$140K/yr
Lead Software Developer Location(s): Status: Get To Know Us ... SS&C is leading the way. We continue to look for today's and tomorrow's brightest talent, those ...
Knack for writing clean, readable C++ code with unit tests * Strong team leading experience ... Experience with Agile style development methods * DevOps experience with continuous integration ...
Knack for writing clean, readable C++ code with unit tests * Strong team leading experience ... Experience with Agile style development methods * DevOps experience with continuous integration ...
Engine and Tools Programmer
Toronto, ON · On-site
Level: Mid-Senior Engine and Tools Programmer Location: on-site/hybrid From dodgeball in the ... Our engine and tools are written in C. We are looking for applicants who have shipped major ...
Engine and Tools Programmer
Toronto, ON · On-site
Level: Mid-Senior Engine and Tools Programmer Location: on-site/hybrid From dodgeball in the ... Our engine and tools are written in C. We are looking for applicants who have shipped major ...
Engine and Tools Programmer
Toronto, ON · On-site
Mid-Senior Engine and Tools Programmer Location: on-site/hybrid From dodgeball in the streets ... Our engine and tools are written in C. We are looking for applicants who have shipped major ...
Quick apply
Engine and Tools Programmer
Toronto, ON · On-site
Mid-Senior Engine and Tools Programmer Location: on-site/hybrid From dodgeball in the streets ... Our engine and tools are written in C. We are looking for applicants who have shipped major ...
Mgr., E&IC
Toronto, ON · On-site
They're looking for an experienced, forward-thinking Manager, Electrical & I&C to lead and grow a talented group of 8-10 engineers and designers - while remaining actively involved in delivery ...
Mgr., E&IC
Toronto, ON · On-site
They're looking for an experienced, forward-thinking Manager, Electrical & I&C to lead and grow a talented group of 8-10 engineers and designers - while remaining actively involved in delivery ...
Graphics Programmer
Toronto, ON · On-site
C, C++, and GLSL. * Experience using Vulkan, DX12, Metal, and/or other modern graphics APIs. A few notes about how we do graphics programming at Velan: * Most of our games are built on our internal ...
Quick apply
Graphics Programmer
Toronto, ON · On-site
C, C++, and GLSL. * Experience using Vulkan, DX12, Metal, and/or other modern graphics APIs. A few notes about how we do graphics programming at Velan: * Most of our games are built on our internal ...
Graphics Programmer
Toronto, ON · On-site
C, C++, and GLSL. * Experience using Vulkan, DX12, Metal, and/or other modern graphics APIs. A few notes about how we do graphics programming at Velan: * Most of our games are built on our internal ...
Graphics Programmer
Toronto, ON · On-site
C, C++, and GLSL. * Experience using Vulkan, DX12, Metal, and/or other modern graphics APIs. A few notes about how we do graphics programming at Velan: * Most of our games are built on our internal ...
Bachelor's or Graduate degree in Electrical or I&C Engineering. * Licensing: P.Eng (PEO status) or immediate eligibility for PEO status is mandatory. * Clearance: Ability to obtain/maintain OPG and ...
Bachelor's or Graduate degree in Electrical or I&C Engineering. * Licensing: P.Eng (PEO status) or immediate eligibility for PEO status is mandatory. * Clearance: Ability to obtain/maintain OPG and ...
Embedded Solutions Intern
Toronto, ON · On-site
CA$90K - CA$95K/yr
This role requires a self-starter with strong interpersonal communication and collaboration skills, along with an exposure and interest to learn about to digital design and C programming. Experience ...
Embedded Solutions Intern
Toronto, ON · On-site
CA$90K - CA$95K/yr
This role requires a self-starter with strong interpersonal communication and collaboration skills, along with an exposure and interest to learn about to digital design and C programming. Experience ...
C Programmer information
See Toronto, ON salary details
$21K - $32K
6% of jobs
$32K - $42.9K
6% of jobs
$42.9K - $53.9K
0% of jobs
$53.9K - $64.9K
3% of jobs
$70.1K is the 25th percentile. Wages below this are outliers.
$64.9K - $75.9K
20% of jobs
The median wage is $80.8K / yr.
$75.9K - $86.8K
32% of jobs
$91.1K is the 75th percentile. Wages above this are outliers.
$86.8K - $97.8K
19% of jobs
$97.8K - $108.8K
3% of jobs
$108.8K - $119.8K
0% of jobs
$119.8K - $130.7K
6% of jobs
$130.7K - $141.7K
4% of jobs
$21K
$81.4K
$141.7K
How much do c programmer jobs pay per year?
What is a C programmer?
What does a C programmer do?
What are the key skills and qualifications needed to thrive as a C programmer, and why are they important?
How do C programmers typically collaborate with other team members during software development projects?
What is the difference between C Programmer vs C Developer?
| Aspect | C Programmer | C Developer |
|---|---|---|
| Required Credentials | Proficiency in C language, often with a degree in Computer Science or related field | Similar credentials, with additional emphasis on software development experience |
| Work Environment | Typically in embedded systems, firmware, or low-level programming | Often in software applications, system software, or embedded systems |
| Employer & Industry Usage | Tech companies, manufacturing, automotive, embedded device firms | Software firms, tech startups, hardware companies |
The main difference between a C Programmer and a C Developer lies in their scope of work. C Programmers focus primarily on writing and debugging C code, often in embedded or low-level environments. C Developers may have a broader role, including designing, testing, and maintaining C-based applications. Both roles require similar skills and credentials, but their typical work environments and responsibilities can differ slightly.
Are C programmers still in demand?
What can I do with C programming?
What is the salary of a C programmer?
Which companies hire C programmers?
What are the most commonly searched types of C Programmer jobs in Toronto, ON?
The most popular types of C Programmer jobs in Toronto, ON are:
What are popular job titles related to C Programmer jobs in Toronto, ON?
For C Programmer jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching C Programmer jobs in Toronto, ON look for?
The top searched job categories for C Programmer jobs in Toronto, ON are:
- Senior Instrumentation And Controls Engineer
- Oceanographic Software Engineer
- Aftermarket Automation Engineer
- Remote International Controls Engineer
- Internship Entry Level Instrumentation & Controls Engineer
- Controls Engineer Plc Programming
- Night Shift Controls Programmer
- Sr Controls Engineer
- Engineer Controls Engineer
- Internship Omron Plc
What cities near Toronto, ON are hiring for C Programmer jobs?
Cities near Toronto, ON with the most C Programmer job openings:

Full-time
Re-posted 29 days ago
Job description
We are looking for exceptionally bright and talented developers to develop and administer leading edge, global 247 financial trading systems in a fast paced, stimulating and dynamic environment.
Primary Responsibilities:
- Develop new software as well as enhance existing systems, mostly in C++ on a Linux platform.
- Work directly with analysts to develop and maintain large scale financial analysis trading applications in a real time development production cycle.
Requirements:
- Bachelors, Masters or Ph.D. in Computer Science or Mathematics.
- Exceptional C++ programming skills.
- Excellent academic record.