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 ...
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 ...
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 ...
Lead C/C++ Developer (Voltage SecureData)
Mississauga, ON ยท On-site
CA$118K - CA$168K/yr
Lead Software Developer Team: Voltage SecureData Location: Richmond Hill / Mississauga / Ottawa / Waterloo, ON, Canada (office-based) About Our Product OpenText Voltage SecureData is a leading data ...
Lead C/C++ Developer (Voltage SecureData)
Mississauga, ON ยท On-site
CA$118K - CA$168K/yr
Lead Software Developer Team: Voltage SecureData Location: Richmond Hill / Mississauga / Ottawa / Waterloo, ON, Canada (office-based) About Our Product OpenText Voltage SecureData is a leading data ...
Lead C/C++ Developer (Voltage SecureData)
Richmond Hill, ON ยท On-site
CA$118K - CA$168K/yr
Lead Software Developer Team: Voltage SecureData Location: Richmond Hill / Mississauga / Ottawa / Waterloo, ON, Canada (office-based) About Our Product OpenText Voltage SecureData is a leading data ...
Lead C/C++ Developer (Voltage SecureData)
Richmond Hill, ON ยท On-site
CA$118K - CA$168K/yr
Lead Software Developer Team: Voltage SecureData Location: Richmond Hill / Mississauga / Ottawa / Waterloo, ON, Canada (office-based) About Our Product OpenText Voltage SecureData is a leading data ...
C++ Programmer
Toronto, ON ยท On-site
Exceptional C++ programming skills. * Excellent academic record.
C++ Programmer
Toronto, ON ยท On-site
Exceptional C++ programming skills. * Excellent academic record.
We have an immediate opening for a low-latency C++ developer. We're building the next generation of capital markets technology. Global capital markets are an ocean of fast-moving, interrelated, and ...
We have an immediate opening for a low-latency C++ developer. We're building the next generation of capital markets technology. Global capital markets are an ocean of fast-moving, interrelated, and ...
Senior Electrical and I/C Engineer
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
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 ...
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
... DevOps practices, Agile delivery approaches We encourage applications from people of all backgrounds to enable us to bring diverse perspectives to our thinking and conversation. SS&C Technologies ...
AI Software Engineer
Mississauga, ON ยท Hybrid
... DevOps practices, Agile delivery approaches We encourage applications from people of all backgrounds to enable us to bring diverse perspectives to our thinking and conversation. SS&C Technologies ...
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 ...
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 ...
C# Developer
Toronto, ON ยท On-site
We are seeking a C# Software Developer to design and build solutions that streamline department processes, applications, and system workflows. In this role, you will work closely with cross ...
C# Developer
Toronto, ON ยท On-site
We are seeking a C# Software Developer to design and build solutions that streamline department processes, applications, and system workflows. In this role, you will work closely with cross ...
Instrumentation and Control Engineer, Senior, Nuclear
Mississauga, ON ยท Hybrid
CA$131K - CA$181K/yr
Hatch is currently seeking a highly motivated Instrumentation and Control (I&C) Engineer, Senior - Nuclear to join our team in Mississauga. The global energy transition is upon us. As we shift to a ...
Instrumentation and Control Engineer, Senior, Nuclear
Mississauga, ON ยท Hybrid
CA$131K - CA$181K/yr
Hatch is currently seeking a highly motivated Instrumentation and Control (I&C) Engineer, Senior - Nuclear to join our team in Mississauga. The global energy transition is upon us. As we shift to a ...
C# Developer
Toronto, ON ยท Remote
We are seeking a C# Software Developer to design and build solutions that streamline department processes, applications, and system workflows. In this role, you will work closely with cross ...
Quick apply
C# Developer
Toronto, ON ยท Remote
We are seeking a C# Software Developer to design and build solutions that streamline department processes, applications, and system workflows. In this role, you will work closely with cross ...
Instrumentation & Control Engineer, Senior - Nuclear, Bowmanville EOI
Bowmanville, ON ยท Hybrid
CA$130K - CA$180K/yr
Hatch is currently seeking a highly motivated Senior Instrumentation and Control (I&C) Engineer - Nuclear to join our team in Bowmanville. This posting is part of a proactive talent search as we plan ...
Instrumentation & Control Engineer, Senior - Nuclear, Bowmanville EOI
Bowmanville, ON ยท Hybrid
CA$130K - CA$180K/yr
Hatch is currently seeking a highly motivated Senior Instrumentation and Control (I&C) Engineer - Nuclear to join our team in Bowmanville. This posting is part of a proactive talent search as we plan ...
C Developer information
See Toronto, ON salary details
$39.1K - $48.2K
1% of jobs
$48.2K - $57.3K
2% of jobs
$57.3K - $66.3K
7% of jobs
$73.8K is the 25th percentile. Wages below this are outliers.
$66.3K - $75.4K
18% of jobs
$75.4K - $84.5K
16% of jobs
The median wage is $88.3K / yr.
$84.5K - $93.5K
15% of jobs
$93.5K - $102.6K
16% of jobs
$103.5K is the 75th percentile. Wages above this are outliers.
$102.6K - $111.7K
10% of jobs
$111.7K - $120.7K
7% of jobs
$120.7K - $129.8K
5% of jobs
$129.8K - $138.9K
3% of jobs
$39.1K
$92.8K
$138.9K
How much do c developer jobs pay per year?
What is a C developer?
What are the key skills and qualifications needed to thrive as a C developer, and why are they important?
What are some common challenges C developers face when working on large codebases, and how can they address them?
What is the difference between C Developer vs C++ Developer?
| Aspect | C Developer | C++ Developer |
|---|---|---|
| Required Credentials | Typically a bachelor's in computer science or related field; certifications are optional | Similar credentials; often includes certifications in C++ or software development |
| Work Environment | Embedded systems, operating systems, or low-level programming | Application development, game development, or software engineering |
| Industry Usage | Embedded devices, firmware, OS kernels | Desktop applications, game engines, high-performance software |
The main difference between a C Developer and a C++ Developer lies in their focus areas. C Developers primarily work on low-level programming and embedded systems, while C++ Developers often handle more complex applications that leverage object-oriented features. Both roles require similar foundational skills, but their application domains and project types differ significantly.
Are C developers still in demand?
What are the most commonly searched types of C Developer jobs in Toronto, ON?
The most popular types of C Developer jobs in Toronto, ON are:
What are popular job titles related to C Developer jobs in Toronto, ON?
For C Developer jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching C Developer jobs in Toronto, ON look for?
The top searched job categories for C Developer jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for C Developer jobs?
Cities near Toronto, ON with the most C Developer job openings:

Full-time
Posted 27 days ago
Job description
Job Description
WHAT IS THE OPPORTUNITY?
The primary purpose of this role is to be a Associate Director - Lead Software Developer for the FX Cash Trade Processing team within Quantitative and Technology Services (QTS). The FX Cash Trade Processing systems are a critical backbone of RBC's FX Cash trading & bring exposure to multiple groups both front & back.This position reports to Global Head of Cash Trade Processing in Toronto.
You will provide leadership as part of a global team to implement, enhance and support the FX Cash trade management systems. You will lead a highly talented team that develops & maintains high-availability low-latency real-time systems in the FX Cash trading space in RBC Capital Markets.
WHAT WILL YOU DO?
- Work closely with business sponsors to understand their requirements and architect, design and execute technical solutions.
- Identify business, technology and people risks associated with a solution.
- High standard to ensure proper quality is maintained.
- Lead the team and assist with 2nd line support as necessary.
- Advise on key design and implementation decisions within FX.
- Decisions made alongside FX technology management team.
- Strong partnerships with colleagues in QA, support, analysis, trading, and sales.
- Partner with colleagues across all front-office and downstream development teams.
WHAT DO YOU NEED TO SUCCEED?
Must-have:
10+ years' experience in designing and developing distributed systems (multi-threaded, low latency C++ based systems is a MUST).
4+ years' hands on experience in designing and developing applications using C++
Good knowledge of relational databases and any messaging technology (e.g. Solace/IBM MQ, Kafka)
Knack for writing clean, readable C++ code with unit tests
Strong team leading experience
Ability to multi-task effectively and provide timely updates
Nice-to-have:
Business knowledge of Capital Markets areas previously supported (any asset class).
Experience with Agile style development methods
DevOps experience with continuous integration/delivery best-practices, technologies and tools such as GitHub, Jenkins, Nexus, JIRA, Confluence, Ansible, SonarQube, Checkmarx.
What's in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.
- Leaders who support your development through coaching and managing opportunities.
- Ability to make a difference and lasting impact.
- Work in a dynamic, collaborative, progressive, and high-performing team.
- A world-class training program in financial services.
- Flexible work/life balance options.
- Opportunities to do challenging work.
#Ll-POST
#TECHPJ
Job Skills
Active Learning, Active Learning, Agile Methodology, Application Integrations, Atlassian Confluence, Atlassian JIRA, C (Programming Language), C++ Programming Language, Capital Markets, C Sharp (Programming Language), Design, Detail-Oriented, Dev-C++, DevOps, Distributed Systems, Emerging Technologies, Enterprise Application Delivery, GitHub, Group Problem Solving, Java (Programming Language), Low Latency, Programming Languages, Relational Database, Software Development, Software Development Life Cycle (SDLC) {+ 1 more}Additional Job Details
Address:
City:
Country:
Work hours/week:
Employment Type:
Platform:
Job Type:
Pay Type:
Posted Date:
Application Deadline:
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment Opportunities
At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.
Employment Type: FULL_TIMEAbout Royal Bank of Canada
Sourced by ZipRecruiter
Industry
Banking and credit intermediation
Company size
10,000+ Employees
Headquarters location
Toronto, Ontario, CA