Talent.com

C Jobs in Canada

Create a job alert for this search

C • Canada

Last updated: 1 day ago
Mixed-Signal C/C++ Modelling Intern

Mixed-Signal C/C++ Modelling Intern

Ciena Canada ULCOttawa
Full-time
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach.Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual...Show moreLast updated: 5 days ago
Laboratory Technician C

Laboratory Technician C

AGAT LaboratoriesDartmouth, NS, CA
Temporary
Quick Apply
Your future is bright at AGAT!.At AGAT Laboratories, we are the next step in your career!.By joining AGAT, you become part of a dynamic, purpose-driven team that fosters innovation, collaboration, ...Show moreLast updated: 8 days ago
Software Engineer (C++ and C#)

Software Engineer (C++ and C#)

Bentley SystemsQuebec, Quebec, CA
Full-time
Bentley Systems is looking for a skilled Software Engineer (C++ and C#) to join our dynamic and collaborative team.In this role, you'll contribute to the development of cutting-edge modules for our...Show moreLast updated: 30+ days ago
ÉLECTROMÉCANICIEN C

ÉLECTROMÉCANICIEN C

Phénix Groupe ConseilSainte-Julie, QC, Canada
Permanent
Tu cherches un environnement de travail stable, où tu peux mettre à profit ta polyvalence technique sans sacrifier ta qualité de vie?.Tu veux contribuer à une entreprise innovante, en pleine croiss...Show moreLast updated: 30+ days ago
Développeur C++ | C++ Developer Embedded Payment Sytems

Développeur C++ | C++ Developer Embedded Payment Sytems

Valsoft CorporationMontreal, QC, CA
Full-time
Quick Apply
ValPay is an embedded payment solution that allows you to onboard merchants, process transactions, and effortlessly optimize your revenue—without the burden of managing underwriting, compliance, an...Show moreLast updated: 30+ days ago
Inspecteur END Classe C / NDT Inspector C

Inspecteur END Classe C / NDT Inspector C

Rolls RoyceMontreal, Quebec, CA
Full-time
Job Description Job Description Inspecteur END Classe C Montreal, QC, Canada Le candidat idéal est un employé capable de préparer et d'effectuer des vérifications au moyen de particules magnétiques...Show moreLast updated: 7 days ago
Mainframe Application Developer - C/C++ & COBOL

Mainframe Application Developer - C/C++ & COBOL

Astra North Infoteck Inc.Toronto, ON, ca
Full-time
Mainframe Application Developer - C/C++ & COBOL.We are seeking a highly skilled and experienced Software Developer with deep expertise in C and C++.The ideal candidate will be responsible for desig...Show moreLast updated: 19 days ago
Barista - C

Barista - C

StarbucksCalgary, AB, Canada
Full-time
With a career at HMSHost, you really benefit! We Offer.Health, dental and vision insurance.Generous paid time off (vacation, flex or sick).Meal and Transportation Benefits.Training and exciting car...Show moreLast updated: 30+ days ago
Développeur Logiciel - Migration C++ vers C# (.NET)

Développeur Logiciel - Migration C++ vers C# (.NET)

Solution SFTVaudreuil-Dorion, QC, CA
Full-time
Quick Apply
Nous sommes à la recherche d'un .Développeur Logiciel – Migration C++ vers C# (.Développeur C++ / C# – Modernisation Logicielle.Ingénierie hydraulique et analyse des eaux.Analyser le logiciel inter...Show moreLast updated: 30+ days ago
Software Developer - C/ C++ (Linux)

Software Developer - C/ C++ (Linux)

MDSOttawa, ON, CA
Full-time +1
If you enjoy being on the bleeding edge of innovation, we are looking for you! We need a.MDS works closely with clients to design, build, service, and support state-of-the-art, one-of-a-kind gas tu...Show moreLast updated: 30+ days ago
Développeur (-euse) logiciel (C++) | Software Developer (C++)

Développeur (-euse) logiciel (C++) | Software Developer (C++)

Grass ValleyMontreal, QC, CA
Full-time
Quick Apply
Pourquoi joindre les rangs de Grass Valley?.Grâce à sa technologie primée et à son expertise reconnue, Grass Valley permet aux créateurs, aux diffuseurs et aux organisations médiatiques de produire...Show moreLast updated: 5 days ago
Software Engineer (C++ and C#)

Software Engineer (C++ and C#)

Bentley SystemsQuebec, Queb, CA
Full-time
Software Engineer (C++ and C#).Bentley Systems is looking for a skilled Software Engineer (C++ and C#) to join our dynamic and collaborative team.In this role, you'll contribute to the development ...Show moreLast updated: 30+ days ago
Électrotechnicien licence C

Électrotechnicien licence C

Randstad CanadaMontréal, Québec, CA
Permanent
Quick Apply
Technicien en instrumentation et contrôle (Licence C) Secteur Agroalimentaire.Salaire : 44,86 $/h + temps double volontaire.Horaire : Jour (Lundi au vendredi, 06h30 à 14h30).Vous êtes un expert en ...Show moreLast updated: 1 day ago
Car Repair C

Car Repair C

Procor LimitedOntario, CA
Full-time
Come join a team where People make the difference!As a part of Marmon Holdings, Inc.Assembles mechanical units or fabricated parts to make sub-assemblies or complete products within routine and rep...Show moreLast updated: 30+ days ago
Developer Programmer C# C++ Python

Developer Programmer C# C++ Python

TechaidMontréal/St-Léonard
Full-time
Our client, a company specializing in digital vision and its applications, is looking for a Developer Programmer.Design and deploy by computer vision software applications for industrial inspection...Show moreLast updated: 30+ days ago
C++ Software Developer

C++ Software Developer

Carina SoftwareCalgary, Alberta, CA
Full-time +1
Quick Apply
Software is seeking a C++ Software Developer with strong problem solving and development skills to join our collaborative data analytics team.This is a permanent full-time position reporting to the...Show moreLast updated: 30+ days ago
Assistant Manager Super C / Directeur·rice adjoint·e Super C

Assistant Manager Super C / Directeur·rice adjoint·e Super C

Super CLaval, QC, CA
Full-time +1
Titre du poste : Directeur·rice adjoint·e Super C.Autoroute Chomedey Ouest, Laval, H7X 4C9.Vous êtes prêt à relever de nouveaux défis et à jouer un rôle clé dans la gestion d'un magasin? Rejoignez ...Show moreLast updated: 30+ days ago
Senior.Net Developer (C#)

Senior.Net Developer (C#)

Royal Bank of Canada>MONTRÉAL, Canada
Full-time
Join a high-impact team building next-generation securitization platforms for structured finance and capital markets.Design and implement high-performance microservices using.Proficiency in databas...Show moreLast updated: 14 days ago
Developer C# (Junior)

Developer C# (Junior)

CGIMontréal, Québec, Canada
Full-time
Quick Apply
Developer C# (Junior) – (2600011D).This is a central and dynamic role where you will design, develop, test, and deploy new features for critical applications used by traders and operations teams in...Show moreLast updated: 30+ days ago
Mixed-Signal C/C++ Modelling Intern

Mixed-Signal C/C++ Modelling Intern

Ciena Canada ULCOttawa
5 days ago
Job type
  • Full-time
Job description

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.

The Opportunity:

3-4 month work term: January – April 2026

How You Will Contribute

Join our DSP/Analog ASIC team as a Co-op Student and contribute to the development of high-speed mixed-signal integrated circuits. You’ll help build and verify behavioral C/C++ models of circuit blocks used for hardware verification, calibration/test algorithm design, and firmware prototyping.


Job Responsibilities

  • Develop and enhance database used for analog i/f descriptions and register map integration.

  • Develop and maintain C/C++ behavioral models for analog interfaces in a Linux development environment.

  • Collaborate with design engineers to understand circuit interface specifications and translate them into accurate database entries.

  • Implement and execute verification testbenches for database validation against design specifications.

  • Analyze simulation results, debug database discrepancies, and provide feedback to the design team.

  • Document database specifications, verification plans, and results.

  • Participate in team meetings and contribute to technical discussions.

The Must Haves

  • Currently pursuing a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.

  • Experience with Python, SQL, and database implementatons

  • Basic understanding of C/C++ programming languages and object-oriented design principles.

  • Familiarity with mixed-signal circuit concepts (e.g., analog-to-digital conversion, digital-to-analog conversion, clocking mechanisms) and digital/analog circuit design principles.

  • Excellent problem-solving skills and attention to detail.

  • Strong written and verbal communication skills.

  • Ability to work effectively in a team-oriented environment.

Pay Range

The hourly pay range for this position is $25.00 - $34.00

Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.


In addition to competitive compensation, Ciena offers students access to the Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.

Not ready to apply? Join ourto get relevant job alerts straight to your inbox.

At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.

Ciena is an Equal Opportunity Employer, including disability and protected veteran status.

If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.