Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
7,129

Government jobs in Canada

Embedded Software Engineer - Airborne Stabilized Optical Systems

PVLabs

Burlington
Hybrid
CAD 80,000 - 100,000
16 days ago
I want to receive the latest job alerts for “Government” jobs

carpenter

Government of Canada

Abbotsford
On-site
CAD 30,000 - 60,000
16 days ago

On-Site Carpenter: Read Blueprints, Cut & Install

Government of Canada

Abbotsford
On-site
CAD 30,000 - 60,000
16 days ago

Civil Engineering Technologist

TRUE Consulting

Trail
On-site
CAD 85,000 - 100,000
16 days ago

Automation / Controls Engineer

Meissner

Canada
On-site
CAD 80,000 - 100,000
16 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior Software Developer

Telesat

Ottawa
On-site
CAD 85,000 - 115,000
16 days ago

Building Operator

Allied

Toronto
On-site
CAD 60,000 - 70,000
16 days ago

Science Camp Supervisor Thunder Bay

Northwest Employment Works

Northwestern Ontario
On-site
CAD 60,000 - 80,000
16 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Semester 2 LTO - 1 Period I/S French

Simcoe County District School Board

Barrie
On-site
CAD 59,000 - 120,000
16 days ago

Registered Nurse (rn), Med Surg

Northern Health

Prince George
On-site
CAD 70,000 - 95,000
16 days ago

Children's Activity Leader - Out of School Care

City of Vancouver

Vancouver
On-site
CAD 30,000 - 60,000
16 days ago

retail store supervisor

Petro Canada A&W Second Cup Pita Pit

City of Spruce Grove
On-site
CAD 30,000 - 60,000
16 days ago

QA Automation Developer (2)

Vantix Systems Inc.

Edmonton
Remote
CAD 80,000 - 100,000
16 days ago

Registered Nurse (rn), Psychiatry Adult

Northern Health

Dawson Creek
On-site
CAD 60,000 - 80,000
16 days ago

Enterprise - Software Engineer - Linux, REST, Microservices

Erias Ventures, LLC

Hamilton
Hybrid
CAD 206,000 - 379,000
16 days ago

retail store supervisor

Your Dollar Store With More

Grande Prairie
On-site
CAD 30,000 - 60,000
16 days ago

Senior Automation/Controls Engineer

Meissner

Canada
On-site
CAD 155,000 - 206,000
16 days ago

Program Assistant, Primary Care

Government of Northwest Territories

Inuvik
On-site
CAD 80,000 - 100,000
16 days ago

telecommunications software engineer

CBZ Technologies

Quebec
Remote
CAD 140,000
16 days ago

Court Services Clerk - Data Entry & Counter Support

Thunder Bay

Northwestern Ontario
On-site
CAD 45,000 - 60,000
16 days ago

Pool & Facility Operator – Safe, Efficient Maintenance

City of Iqaluit

Iqaluit
On-site
CAD 80,000 - 100,000
16 days ago

accounting technician

Sami CPA Professional Corporation

Sarnia
On-site
CAD 80,000 - 100,000
16 days ago

Director, Finance

SIRC

Calgary
Hybrid
CAD 90,000 - 120,000
16 days ago

Program Assistant - Funded Contracts

Okanagan Hockey Group

Kelowna
On-site
CAD 30,000 - 60,000
16 days ago

Renewals Manager

Gravity

Toronto
On-site
CAD 80,000 - 110,000
16 days ago

Top job titles:

Data Entry jobsPharmacist jobsBank Teller jobsEngineer Civil Engineering jobsData Engineer jobsMuseum jobsTechnical Writer jobsSupervisor jobsEducation jobsDental Technician jobs

Top companies:

Jobs at TtcJobs at LululemonJobs at IkeaJobs at EaJobs at NikeJobs at CoopJobs at Rio TintoJobs at AmdJobs at LowesJobs at Tcs

Top cities:

Jobs in QuebecJobs in WinnipegJobs in MarkhamJobs in LavalJobs in ReginaJobs in KingstonJobs in KelownaJobs in GatineauJobs in BarrieJobs in Saint John

Similar jobs:

Government Relations jobs
Embedded Software Engineer - Airborne Stabilized Optical Systems
PVLabs
Burlington
Hybrid
CAD 80,000 - 100,000
Full time
16 days ago

Job summary

A leading aerospace technology firm in Burlington is looking for an Embedded Software Designer to architect and develop real-time systems for airborne optical platforms. You will engage in all facets of software development from design to deployment, collaborating closely with engineering teams. Strong skills in C++ and embedded systems are essential. This role offers a hybrid work environment, mentoring from experienced engineers, and the opportunity to work on advanced, impactful technologies.

Qualifications

  • Eligibility to meet Controlled Goods Program requirements and hold a Canadian Security Clearance.
  • Experience in real-time embedded systems and multi-threaded application development.

Responsibilities

  • Architect, design, implement, and verify complex real-time embedded software.
  • Participate in design and code reviews.
  • Work with cross-disciplinary teams to ensure requirements are understood.

Skills

C++
C
Embedded development
Debugging tools
Linux command-line
Embedded communication protocols
Bash scripting
Python scripting
Git

Education

Degree or technical diploma in Software Engineering, Computer Science, or Electrical Engineering
Job 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. You’ll 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 don’t 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.

We’re looking for engineers who combine deep technical skill with professional maturity and strong judgment. You’re 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 aren’t 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.

  • 1
  • ...
  • 214
  • 215
  • 216
  • ...
  • 286

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved