Engineer Jobs in Canada

About 1808 results in (3) seconds Clear Filters

Jobs Search

About 1808 results in (3) seconds
Embedded Software Engineer - Airborne Stabilized Optical Systems at PVLabs
Burlington, Ontario, Canada - Full Time
Skills Needed
C++, C, Real Time Embedded Systems, Multi Threading, Microcontrollers, Fpga Soc, Gdb, Linux, Uart, I2c, Spi, Can, Ethernet, Bash, Python, Git
Specialization
Requires proficiency in C++ and C for embedded systems, experience with communication protocols, and the ability to read electrical schematics. Candidates must be eligible for the Canadian Controlled-Goods Program and hold a Canadian Security Clearance.
Experience Required
Minimum 5 year(s)
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS ) at Varicent
Toronto, Ontario, Canada - Full Time
Skills Needed
Typescript, Node.Js, C#, Aws, System Design, Distributed Systems, Rest Apis, Python, Spark, Dask, Emr, Glue, Kafka, Microservices, Cloud Architecture, Data Pipelines
Specialization
Requires over 6 years of backend engineering experience, including 3+ years with Typescript, Node.js, or C#. Must have advanced AWS expertise and proven experience with large-scale distributed computing and data processing tools.
Experience Required
Minimum 5 year(s)
CONOPS & Mission Analysis Systems Engineer – On-site Opportunity at Hikinex
Montreal, Quebec, Canada - Full Time
Skills Needed
Conops Development, Mission Analysis, Systems Engineering, Orbit Mechanics, Space Environment Analysis, Satellite Operations, Link Budgets, Trade Studies, Requirement Management, System Integration, Iv&V, Confluence, Jira, Plm Tools, Technical Leadership, Cross Functional Team Leadership
Specialization
Requires a Bachelor's degree in Aerospace, Electrical Engineering, or Physics with over 8 years of experience in satellite mission planning or operations. Must be legally authorized to work in Canada and eligible for security clearance.
Experience Required
Minimum 10 year(s)
Track Site Engineer Light Rail Transit/Passenger & Freight Rail at Arcadis
Calgary, Alberta, Canada - Full Time
Skills Needed
Project Coordination, Engineering Design, Project Controls, Scheduling, Cost Tracking, Risk Management, Stakeholder Management, Contract Administration, Procurement, Document Control, Multidisciplinary Collaboration, Ms Project, Primavera P6, Excel, Sharepoint, Technical Documentation
Specialization
Requires a Bachelor's degree in Engineering, Project Management, or Business with over 5 years of experience in project coordination and design within rail or infrastructure. Proficiency in project management tools like MS Project and Primavera P6 is essential.
Experience Required
Minimum 5 year(s)
Production Supervisor - Automotive Manufacturing & Engineering at CIENET TECHNOLOGIES LLC
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS ) at Varicent
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Typescript, Node.Js, C#, Aws, Python, System Design, Distributed Systems, Rest Apis, Spark, Kafka, Microservices, Data Pipelines, Cloud Architecture, Event Driven Applications, Backend Engineering, Scalability Patterns
Specialization
Requires 6+ years of backend experience, including 3+ years with Typescript, Node.js, or C#, and advanced proficiency in AWS. Must have proven experience with large datasets and distributed computing tools like Spark or Kafka.
Experience Required
Minimum 5 year(s)
*HIRING BONUS* Licensed Aircraft Maintenance Engineer- Mechanics at KF Aerospace
Kelowna, British Columbia, Canada - Full Time
Skills Needed
Aircraft Maintenance, Troubleshooting, Technical Proficiency, Precision Instrument Measurement, System Checks, Ground Equipment Operation, Technical Documentation, Erp Processes, Safety Compliance, Communication Skills, Organizational Skills, Teamwork, Apprentice Training, Computer Literacy, Risk Management, Attention To Detail
Specialization
Requires a Transport Canada AME (Mechanical) License or 7 years of experience on M2 aircraft. Candidates must be physically capable of meeting job demands and flexible to work various shifts.
Experience Required
Minimum 5 year(s)
Senior Engineer Specialist - Electrical and Electronic Systems at SOUTHWESTERN AND AFFILIATES
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Marine Technician at Conlon Engineering LLC
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Sales Assistant at Orange Engineering LLC
Berlin, Bern, Canada - Full Time
Skills Needed
N/A
Sales Assistant at Orange Engineering LLC
Berlin, Bern, Canada - Full Time
Skills Needed
N/A
Intermediate Geotechnical/Environmental Engineer (Thunder Bay, ON) at DST Consulting Engineers
Thunder Bay, ON, Canada - Full Time
Skills Needed
Technical Reports, Regulatory Requirements, Specifications, Case Studies
Specialization
Engineering required masters degree preferred
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Licensed Practical Nurse at Uniroyal Engineered Pro
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Patient Care, Cardiopulmonary Resuscitation (Cpr), Clinical Assessment, Medication Administration, Care Planning, Interdisciplinary Collaboration, Conflict Resolution, Patient Advocacy, Documentation, Emergency Response, Teaching And Education, Analytical Skills, Prioritization, Communication, Decision Making, Equipment Operation
Specialization
Candidates must be graduates of a recognized Practical Nursing program and registered with the British Columbia College of Nurses and Midwives. Current basic cardiac life support certification is also required.
Experience Required
Minimum 2 year(s)
Senior Qc Advisor -- Welding Inspector & Itp Lead (Western Australia) at ICON Engineering Pty Ltd
Toronto, Alberta, Canada - Full Time
Skills Needed
N/A
General Applications at Engineered Air Newmarket
Calgary, Alberta, Canada - Full Time
Skills Needed
N/A
Specialization
No specific requirements are listed as this is a general talent pool application. Applicants should submit their skill sets for future matching.
Sales Assistant at BRÜGGEN ENGINEERING GmbH
Berlin, Bern, Canada - Full Time
Skills Needed
N/A
Software Engineer, Data Infrastructure & Acquisition - Calgary, Canada at Speechify
Calgary, Alberta, Canada - Full Time
Skills Needed
Python, Bash, Linux, Docker, Infrastructure As Code, Gcp, Terraform, Web Crawlers, Large Scale Data Processing, Data Collection, Cloud Infrastructure, Communication Skills
Specialization
Requires a degree in Computer Science or a related field with over 5 years of industry experience in software development. Proficiency in Python, Linux, Docker, and major cloud providers like GCP is essential.
Experience Required
Minimum 5 year(s)
Senior IAM Systems Engineer, Passwordless Integration (Global Security) at Dr Bill RBC Ventures
Toronto, Ontario, Canada - Full Time
Skills Needed
Identity And Access Management, Passwordless Authentication, Python, Java, Rest Api, Infrastructure As Code, Docker, Kubernetes, Windows Endpoints, Macos Endpoints, Citrix, Active Directory, Oidc, Oauth 2.0, Saml, Fido2
Specialization
Requires over 7 years of experience in identity or platform integration engineering with proficiency in Python or Java and DevOps tools. Must have deep expertise in authentication protocols like OIDC and SAML, as well as hands-on experience with endpoint and VDI integration.
Experience Required
Minimum 5 year(s)
Saudi Turnaround & Inspection Engineer — Oil & Gas (Western Australia) at aramco
Toronto, Alberta, Canada - Full Time
Skills Needed
N/A
Software Engineer, Data Infrastructure & Acquisition - Ottawa, Canada at Speechify
Ottawa, Ontario, Canada - Full Time
Skills Needed
Python, Bash, Linux, Docker, Infrastructure As Code, Gcp, Terraform, Web Crawlers, Large Scale Data Processing, Data Collection, Cloud Infrastructure, Software Development
Specialization
Requires a degree in Computer Science or a related field with over 5 years of industry experience in software development. Proficiency in Python, Linux, Docker, and a major cloud provider like GCP is essential.
Experience Required
Minimum 5 year(s)
Embedded Software Engineer - Airborne Stabilized Optical Systems at PVLabs
Burlington, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

25 Sep, 26

Salary

0.0

Posted On

27 Jun, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, C, Real-time Embedded Systems, Multi-threading, Microcontrollers, FPGA SoC, GDB, Linux, UART, I2C, SPI, CAN, Ethernet, Bash, Python, Git

Industry

Aviation and Aerospace Component Manufacturing

Description
Embedded Software Designer Airborne Optical Systems Burlington ON – Hybrid **Please note that to be considered for any position at PV Labs, all candidates must be eligible to meet the requirements of the Canadian Controlled-Goods Program of the Defense Production Act and be able to hold and maintain a Canadian Security Clearance. If you are not clear about your eligibility, please consult the Government of Canada website HERE** About the Role This is not a narrow, stay-in-your-lane software role. As an Embedded Software Designer at PVLabs, you design and build real-time software systems that sit at the core of our airborne optical platforms. Your work spans the full lifecycle—architecture, design, implementation, verification, debug, deployment, and long-term evolution—of software that directly controls flight-proven, stabilized gimbals and ISR payloads. We treat software as a product, not a by-product. Our architecture is modular, component-driven, and intentionally designed for change. Youll work on distributed, multi-processor real-time systems where clarity, testability, and long-term maintainability matter as much as raw performance. Monolithic codebases and just make it work thinking dont survive here. You'll collaborate closely with systems, electrical, mechanical, and optical engineers—not as support, but as a peer—bringing software judgment to the table as we solve hard problems in stabilization, sensing, and control within demanding operational environments. What You'll Be Responsible For Reporting to the VP, New Product Introduction, and working closely with Program and Project leads, you will: Architect, design, implement, and verify complex real-time embedded software in C++ (with some legacy C) across multi-processor systems Actively participate in—and often lead—design and code reviews with a critical, constructive mindset Work with cross-disciplinary teams to ensure requirements are understood, documented, and traceable Develop software aligned with military-class development and verification standards Maintain source control, build artifacts, and package integrity to meet both internal and customer expectations Contribute to—and improve—our engineering standards, knowledge bases, and development workflows Technical Skills You'll Need Strong C++ and C experience in real-time embedded systems Multi-process and multi-threaded application development Embedded development on microcontroller and FPGA SoC platforms Proficiency with debugging tools (e.g., GDB) Comfort in Linux-based, command-line development environments Experience with common embedded communication protocols (UART, I²C, SPI, CAN, Ethernet) Scripting with Bash and Python; fluent with Git Ability to read and understand electrical schematics High-Value (Nice-to-Have) Skills Board Support Package (BSP) porting to new hardware Linux driver development Designing for aircraft safety and certification constraints GPU architecture and CUDA programming MATLAB experience About You as an Embedded Software Engineer At PVLabs, how we work matters as much as what we build. Were looking for engineers who combine deep technical skill with professional maturity and strong judgment. Youre curious, detail-driven, and motivated by solving hard problems properly—not just quickly. About You: Bring creativity, curiosity, and a disciplined approach to problem-solving Step into ownership naturally and arent afraid to lead when needed Communicate technical ideas clearly—and know when to ask for help Take a continuous-improvement mindset to code, process, and tooling Participate in requirements development and provide realistic cost and schedule estimates Drive design and code reviews rather than observing from the sidelines Give and receive feedback constructively—we succeed as a team Prefer small, highly communicative teams over rigid silos Manage your time and priorities with professionalism and autonomy Qualifications Eligibility to meet Controlled Goods Program requirements and hold a Canadian Security Clearance Degree or technical diploma in Software Engineering, Computer Science, Electrical Engineering, or equivalent experience What's in It for You You'll work on real, fielded technology: stabilized electro-mechanical platforms, high-speed motion control, camera and lens systems, real-time video pipelines, distributed I/O, and advanced laser-enabled payloads. These systems operate in demanding ISR environments where precision and reliability matter. You'll join a team of engineers with serious technical depth and the autonomy to do meaningful work. We value Mastery, Autonomy, and Purpose, and we strive for Resiliency, Innovation, and Productivity in everything we build. We move fast. We build complicated, expensive things that fly. We don't do ego—we do execution. If you want hands-on impact, technical ownership, and work that genuinely matters, PVLabs is where you'll find it. **Disclaimer PVLabs Ltd DOES NOT use Artificial Intelligence to scan resumes from applicants. We prefer to use humans to do this. We would similarly appreciate if humans applied to our jobs. Thanks in advance. **
Responsibilities
Architect, design, and implement complex real-time embedded software for airborne optical platforms and stabilized gimbals. Collaborate with cross-disciplinary engineering teams to ensure requirements are documented and military-class standards are met.
Embedded Software Engineer - Airborne Stabilized Optical Systems at PVLabs
Burlington, Ontario, Canada - Full Time
Skills Needed
C++, C, Real Time Embedded Systems, Multi Threading, Microcontrollers, Fpga Soc, Gdb, Linux, Uart, I2c, Spi, Can, Ethernet, Bash, Python, Git
Specialization
Requires proficiency in C++ and C for embedded systems, experience with communication protocols, and the ability to read electrical schematics. Candidates must be eligible for the Canadian Controlled-Goods Program and hold a Canadian Security Clearance.
Experience Required
Minimum 5 year(s)
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS ) at Varicent
Toronto, Ontario, Canada - Full Time
Skills Needed
Typescript, Node.Js, C#, Aws, System Design, Distributed Systems, Rest Apis, Python, Spark, Dask, Emr, Glue, Kafka, Microservices, Cloud Architecture, Data Pipelines
Specialization
Requires over 6 years of backend engineering experience, including 3+ years with Typescript, Node.js, or C#. Must have advanced AWS expertise and proven experience with large-scale distributed computing and data processing tools.
Experience Required
Minimum 5 year(s)
CONOPS & Mission Analysis Systems Engineer – On-site Opportunity at Hikinex
Montreal, Quebec, Canada - Full Time
Skills Needed
Conops Development, Mission Analysis, Systems Engineering, Orbit Mechanics, Space Environment Analysis, Satellite Operations, Link Budgets, Trade Studies, Requirement Management, System Integration, Iv&V, Confluence, Jira, Plm Tools, Technical Leadership, Cross Functional Team Leadership
Specialization
Requires a Bachelor's degree in Aerospace, Electrical Engineering, or Physics with over 8 years of experience in satellite mission planning or operations. Must be legally authorized to work in Canada and eligible for security clearance.
Experience Required
Minimum 10 year(s)
Track Site Engineer Light Rail Transit/Passenger & Freight Rail at Arcadis
Calgary, Alberta, Canada - Full Time
Skills Needed
Project Coordination, Engineering Design, Project Controls, Scheduling, Cost Tracking, Risk Management, Stakeholder Management, Contract Administration, Procurement, Document Control, Multidisciplinary Collaboration, Ms Project, Primavera P6, Excel, Sharepoint, Technical Documentation
Specialization
Requires a Bachelor's degree in Engineering, Project Management, or Business with over 5 years of experience in project coordination and design within rail or infrastructure. Proficiency in project management tools like MS Project and Primavera P6 is essential.
Experience Required
Minimum 5 year(s)
Production Supervisor - Automotive Manufacturing & Engineering at CIENET TECHNOLOGIES LLC
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS ) at Varicent
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Typescript, Node.Js, C#, Aws, Python, System Design, Distributed Systems, Rest Apis, Spark, Kafka, Microservices, Data Pipelines, Cloud Architecture, Event Driven Applications, Backend Engineering, Scalability Patterns
Specialization
Requires 6+ years of backend experience, including 3+ years with Typescript, Node.js, or C#, and advanced proficiency in AWS. Must have proven experience with large datasets and distributed computing tools like Spark or Kafka.
Experience Required
Minimum 5 year(s)
*HIRING BONUS* Licensed Aircraft Maintenance Engineer- Mechanics at KF Aerospace
Kelowna, British Columbia, Canada - Full Time
Skills Needed
Aircraft Maintenance, Troubleshooting, Technical Proficiency, Precision Instrument Measurement, System Checks, Ground Equipment Operation, Technical Documentation, Erp Processes, Safety Compliance, Communication Skills, Organizational Skills, Teamwork, Apprentice Training, Computer Literacy, Risk Management, Attention To Detail
Specialization
Requires a Transport Canada AME (Mechanical) License or 7 years of experience on M2 aircraft. Candidates must be physically capable of meeting job demands and flexible to work various shifts.
Experience Required
Minimum 5 year(s)
Senior Engineer Specialist - Electrical and Electronic Systems at SOUTHWESTERN AND AFFILIATES
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Marine Technician at Conlon Engineering LLC
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Sales Assistant at Orange Engineering LLC
Berlin, Bern, Canada - Full Time
Skills Needed
N/A
Sales Assistant at Orange Engineering LLC
Berlin, Bern, Canada - Full Time
Skills Needed
N/A
Intermediate Geotechnical/Environmental Engineer (Thunder Bay, ON) at DST Consulting Engineers
Thunder Bay, ON, Canada - Full Time
Skills Needed
Technical Reports, Regulatory Requirements, Specifications, Case Studies
Specialization
Engineering required masters degree preferred
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Licensed Practical Nurse at Uniroyal Engineered Pro
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Patient Care, Cardiopulmonary Resuscitation (Cpr), Clinical Assessment, Medication Administration, Care Planning, Interdisciplinary Collaboration, Conflict Resolution, Patient Advocacy, Documentation, Emergency Response, Teaching And Education, Analytical Skills, Prioritization, Communication, Decision Making, Equipment Operation
Specialization
Candidates must be graduates of a recognized Practical Nursing program and registered with the British Columbia College of Nurses and Midwives. Current basic cardiac life support certification is also required.
Experience Required
Minimum 2 year(s)
Senior Qc Advisor -- Welding Inspector & Itp Lead (Western Australia) at ICON Engineering Pty Ltd
Toronto, Alberta, Canada - Full Time
Skills Needed
N/A
General Applications at Engineered Air Newmarket
Calgary, Alberta, Canada - Full Time
Skills Needed
N/A
Specialization
No specific requirements are listed as this is a general talent pool application. Applicants should submit their skill sets for future matching.
Sales Assistant at BRÜGGEN ENGINEERING GmbH
Berlin, Bern, Canada - Full Time
Skills Needed
N/A
Software Engineer, Data Infrastructure & Acquisition - Calgary, Canada at Speechify
Calgary, Alberta, Canada - Full Time
Skills Needed
Python, Bash, Linux, Docker, Infrastructure As Code, Gcp, Terraform, Web Crawlers, Large Scale Data Processing, Data Collection, Cloud Infrastructure, Communication Skills
Specialization
Requires a degree in Computer Science or a related field with over 5 years of industry experience in software development. Proficiency in Python, Linux, Docker, and major cloud providers like GCP is essential.
Experience Required
Minimum 5 year(s)
Senior IAM Systems Engineer, Passwordless Integration (Global Security) at Dr Bill RBC Ventures
Toronto, Ontario, Canada - Full Time
Skills Needed
Identity And Access Management, Passwordless Authentication, Python, Java, Rest Api, Infrastructure As Code, Docker, Kubernetes, Windows Endpoints, Macos Endpoints, Citrix, Active Directory, Oidc, Oauth 2.0, Saml, Fido2
Specialization
Requires over 7 years of experience in identity or platform integration engineering with proficiency in Python or Java and DevOps tools. Must have deep expertise in authentication protocols like OIDC and SAML, as well as hands-on experience with endpoint and VDI integration.
Experience Required
Minimum 5 year(s)
Saudi Turnaround & Inspection Engineer — Oil & Gas (Western Australia) at aramco
Toronto, Alberta, Canada - Full Time
Skills Needed
N/A
Software Engineer, Data Infrastructure & Acquisition - Ottawa, Canada at Speechify
Ottawa, Ontario, Canada - Full Time
Skills Needed
Python, Bash, Linux, Docker, Infrastructure As Code, Gcp, Terraform, Web Crawlers, Large Scale Data Processing, Data Collection, Cloud Infrastructure, Software Development
Specialization
Requires a degree in Computer Science or a related field with over 5 years of industry experience in software development. Proficiency in Python, Linux, Docker, and a major cloud provider like GCP is essential.
Experience Required
Minimum 5 year(s)
Loading...