embedded systems programmer
1,000 embedded systems programmer job listings in Canada. Find daily updated positions from leading job boards.
-
Senior Embedded Firmware Engineer
8 hours ago
Saint-Eustache, Quebec, Canada Paradox Security Systems Full-timeA leading security technology firm in Quebec is seeking a Senior Embedded Developer to join their dynamic team. The role involves taking part in innovative projects, working mainly in embedded C. Candidates should have at least five years of experience in embedded systems, knowledge of various communication protocols, and a degree in a relevant field. This...
-
Senior Backend
12 hours ago
, Canada Octasic Full-timeOctasic, headquartered in Montreal, is seeking a highly skilled Senior Software Developer with 10+ years of experience in embedded and backend systems. You will design, build, and maintain scalable, reliable software close to the hardware, with opportunities in front‑end tasks as needed. The role emphasizes collaboration with product teams and customers,...
-
Toronto, Canada Sera4 Full-time €90,000 - €130,000 ContractSera4 is seeking an Embedded Developer to design and deliver secure embedded solutions spanning firmware, hardware, and internal tools. You will work with mobile, cloud, test, and product teams to ensure system integration and reliable product performance in real deployments. The role focuses on production-grade embedded software from concept to validation...
-
Senior Backend
1 day ago
Montreal (administrative region), QC, Canada Octasic Full-time €110,000 - €150,000 ContractOctasic, headquartered in Montreal, is seeking a highly skilled Senior Software Developer with 10+ years of experience in embedded and backend systems. You will design, build, and maintain scalable, reliable software close to the hardware, with opportunities in front‑end tasks as needed. The role emphasizes collaboration with product teams and customers,...
-
Embedded Systems Developer
6 days ago
, Canada Thales Canada Full-timeLocation: Quebec City, Canada In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible. Within...
-
Embedded Systems Developer
6 days ago
Québec, QC, Québec Municipalité Régionale, QC; Capitale-Nationale; Québec Province, Canada Thales Canada Full-timeLocation: Quebec City, Canada In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible. Within...
-
Staff Software Applications Engineer
2 days ago
Markham, ON, York Regional Municipality, ON; Ontario, Canada Talentlab Full-timeStaff Software Applications Engineer - Automotive Embedded Systems Markham, Ontario Staff Software Applications Engineer - Automotive Embedded Systems Location: Markham, ON Focus: Embedded Software, Automotive, Multimedia, Customer Engineering TalentLab is recruiting a Staff Software Applications Engineer to work on next-generation automotive...
-
Embedded C++/Qt Engineer — UI
2 days ago
Ottawa, ON, Canada Syntronic Full-time $90,000 - $125,000 ContractSyntronic is seeking an intermediate C++/Qt Embedded Developer to build reliable software for embedded and mission-critical systems. You will design, implement, and test GUI-driven applications on Linux, collaborating with cross-disciplinary teams to ensure robust performance and maintainability.The role requires strong C++ skills, extensive Qt GUI...
-
Gameplay Programmer: RPG Systems
2 hours ago
, Canada Larian Studios Full-timeA game development company is seeking a Gameplay Programmer to join their team in Quebec, Canada. The ideal candidate will have over 4 years of C++ experience and a strong knowledge of RPG systems. Responsibilities include collaborating across departments, writing maintainable code, and participating in the game's creative process. The studio offers a...
-
Vancouver, British Columbia, Canada CD PROJEKT RED Full-timeTransform character animation with CD PROJEKT RED as a Senior Animation Systems Programmer, based in Vancouver or fully remote. Focus on high-quality character motion alongside innovative technology. In this senior role, you will leverage your over 7 years of experience in game programming to design and maintain state-of-the-art animation systems....
-
Animation Systems Programmer
20 hours ago
Vancouver, British Columbia, Canada CD PROJEKT Group Full-timeBecome an Animation Systems Programmer at CD PROJEKT RED's R&D team in Vancouver, British Columbia, where you can help create cutting-edge RPG experiences. This position leverages your skills in character animation development and C++ programming. You will work on the forefront of animation technology, designing advanced systems that drive the realism of...
-
Senior Mainframe z/OS System Programmer Premium
1 day ago
Toronto, Ontario, Canada Tech Talent International Full-time $100 - $130 PermanentSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We have a Permanent or 12 month renewable contract as a Senior Mainframe z/OS System Programmer with our large consulting client, working on a long term project for one of Canada's...
-
Montreal, Quebec, Canada NBCUniversal Full-timeExcel as a Senior Multiplayer Programmer at NBCUniversal, focusing on high-performance network systems for interactive gaming. Bring your skills to life in a collaborative environment. In this strategic position, you'll handle the architecture of multiplayer game networks, ensuring optimal performance across platforms. You will engage with various teams to...
-
Senior Engine Programmer
1 day ago
Vancouver, Metro Vancouver Regional District, Canada Socket.dev Full-time €166,000 - €243,000 ContractEpic Games in British Columbia is seeking a seasoned C++ engineer to design and implement low-level engine systems for Unreal Engine, delivering content at scale across PC, console, mobile, and VR. You will redesign the engine to support on-demand content delivery, own complex features in a live product, and drive performance and reliability through...
-
PLC Programmer for Automation Systems
5 days ago
Winnipeg, Manitoba, Canada Bilinguallink Full-timeJoin a dynamic role focused on PLC programming and automation systems development. This position emphasizes troubleshooting, commissioning, and integration of advanced machinery and controls.In this role, you will develop and modify PLC programs for automated equipment, performing critical functions such as HMI programming and machine commissioning. Your...
-
Mainframe z/OS System Programmer
5 hours ago
Toronto, Ontario, Canada Rubicon Path Full-timeAbout the job Mainframe z/OS System Programmer - RemoteOur client, the global IT services company is hiring for the Sr.z/OS Systems Programmer position.This is a permanent, full-timerole, 100% remote position.The z/OS Systems Programmer provides the ability to upgrade, modify, and maintain the operating system through in-depth knowledge of OS programming and...
-
Gameplay Programmer: RPG Systems
2 days ago
Quebec, Capitale-Nationale, Canada Larian Studios Full-time €70,000 - €90,000 ContractA game development company is seeking a Gameplay Programmer to join their team in Quebec, Canada. The ideal candidate will have over 4 years of C++ experience and a strong knowledge of RPG systems. Responsibilities include collaborating across departments, writing maintainable code, and participating in the game's creative process. The studio offers a...
-
Lead Gameplay Programmer
2 days ago
, Canada People Can Fly Studio Full-time $80,000 - $110,000 ContractA leading game development studio in Canada is seeking a Lead Gameplay Programmer to lead and mentor the programming team. The ideal candidate will have over 8 years of experience in game development, with strong proficiency in C++. This mid-senior level role involves collaborating with designers and ensuring engaging gameplay experiences. The studio offers...
-
Montreal (administrative region), QC, Canada NBCUniversal Full-time $100,000 - $160,000 ContractExcel as a Senior Multiplayer Programmer at NBCUniversal, focusing on high-performance network systems for interactive gaming. Bring your skills to life in a collaborative environment. In this strategic position, you'll handle the architecture of multiplayer game networks, ensuring optimal performance across platforms. You will engage with various teams to...
-
Embedded Systems Engineer
4 days ago
Winnipeg, Manitoba, Canada WORLD STAR TECH Full-timeWorld Star Tech in Markham, Canada, is seeking an Embedded Systems Engineer to join a growing team. You will develop firmware and GUIs for laser systems and medical devices, and contribute to in-house automation using robotic systems. The role requires 2+ years in engineering, strong C++/Python skills, and experience with STM32 microcontrollers and GUI...