Talent.com
Embedded Software Engineer - Airborne Stabilized Optical Systems
Embedded Software Engineer - Airborne Stabilized Optical SystemsPVLabs • Burlington, Halton Region, CA
Les candidatures ne sont plus acceptées
Embedded Software Engineer - Airborne Stabilized Optical Systems

Embedded Software Engineer - Airborne Stabilized Optical Systems

PVLabs • Burlington, Halton Region, CA
Il y a 6 jours
Type de contrat
  • Temps plein
Description de poste

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.

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Embedded Software Engineer • Burlington, Halton Region, CA

    Offres similaires
    Software Development Engineer III

    Software Development Engineer III

    Biiibo Inc. • Concord, ON, Canada
    Temps plein
    As a Software Development Engineer lll, you will work as part of a small, autonomous, agile team to deliver both internal and external applications. built on a modern hybrid cloud platform.You will...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    Ritchie Bros. • Mississauga
    Temps plein
    Get AI-powered advice on this job and more exclusive features.RB Global (NYSE : RBA) (TSX : RBA) is a leading, omnichannel marketplace providing insights, services, and transaction solutions for buye...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Architect Engineer (Aerospace / eVTOL)

    Senior Software Architect Engineer (Aerospace / eVTOL)

    Essence Coaching Group • Brampton, ON, Canada
    Temps plein
    Senior Software Architect Engineer (Aerospace / eVTOL).CAD 120,000 – 165,000 (annual).A senior-level Software Architect & Engineer is sought to lead mission-critical aerospace software de...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Principal systems software engineer

    Principal systems software engineer

    Targeted Talent • Mississauga, ON, Canada
    Temps plein
    Our client is a company building the world's highest- performance pure digital AI inference chip.We are looking for an experienced software engineer with excellent C / C++ programming skills and ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Sr. Software Engineer

    Sr. Software Engineer

    Bastian Solutions • Mississauga
    Temps plein
    Help create advanced software to simulate both the automation equipment (Automated guided vehicles, automated storage and retrieval systems, robotic pickers, automated shuttle systems, cranes, etc....Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Embedded Software Engineer — Safety-Critical Systems

    Embedded Software Engineer — Safety-Critical Systems

    Aversan Inc. • Mississauga
    Temps plein
    A trusted multi-service engineering firm in Peel Region, Mississauga, is seeking an Intermediate Embedded Software Engineer to design and develop software solutions. You will be responsible for anal...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Ford BIW Robotics Start-Up Engineer - FGnb

    Ford BIW Robotics Start-Up Engineer - FGnb

    The Fletcher Group Automation Inc • Oakville, ON, Canada
    Temps plein
    FGA) is a leading provider of turnkey automation solutions, specializing in the design, engineering, commissioning, and support of advanced robotic systems. With a team of over 80 engineers and deca...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Hardware Test Engineer

    Senior Hardware Test Engineer

    Aversan • Mississauga
    Temps plein
    Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified.The successful candi...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Lead Embedded Software for Next-Gen Haptics (Hybrid)

    Lead Embedded Software for Next-Gen Haptics (Hybrid)

    TITAN Haptics Inc. • Mississauga
    Temps plein
    A leading haptic technology firm in Mississauga seeks an Embedded Software Project Lead to own the delivery of software for haptic products. This hybrid role demands over 5 years of software experie...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Embedded Real-Time C++ Engineer — Space Systems

    Senior Embedded Real-Time C++ Engineer — Space Systems

    MDA • Brampton
    Temps plein
    A leading space technology company in Brampton is seeking an experienced software engineer to lead designs for safety critical, real-time software solutions. Candidates should have a minimum of 10 y...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    AMR Systems Engineer

    AMR Systems Engineer

    Kion Group AG • Mississauga
    Temps plein
    AMR Systems Engineer page is loaded## AMR Systems Engineerlocations : Mississauga, Canada : DEMATIC Montrealposted on : Gestern ausgeschriebenjob requisition id : JR-0084411The Autonomous Mobil...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    AMR Systems Engineer

    AMR Systems Engineer

    Dematic • Mississauga
    Temps plein
    AMR Systems Engineer – Dematic.We are looking for a highly skilled engineer to develop the design and implementation of systems that integrate Autonomous Mobile Robot (AMR) hardware and associated ...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Embedded Software Engineer

    Embedded Software Engineer

    Akkodis • Oakville
    Temps plein
    Contract position with a client located in.Ideally, the successful candidate will have strong experience with embedded systems build and development process as a DevOps engineer or a similar softwa...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    AMR Systems Engineer — Global Deployment & Automation

    AMR Systems Engineer — Global Deployment & Automation

    Dematic • Mississauga
    Temps plein
    A leader in automation solutions is seeking an AMR Systems Engineer in Mississauga.You will design and implement systems for Autonomous Mobile Robots, ensuring successful integration and operation ...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Embedded Software Engineer

    Embedded Software Engineer

    Evertz Microsystems Limited • Burlington, ON, Canada
    Temps plein
    We're looking for a passionate Embedded Software Engineer to join our development team, where you'll play a key role in designing, implementing, and maintaining embedded software for cuttin...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Intermediate Embedded Software Engineer

    Intermediate Embedded Software Engineer

    Aversan Inc. • Mississauga
    Temps plein
    Intermediate Embedded Software Engineer.Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Embedded Developer Embedded Engineering Oakville, Ontario

    Embedded Developer Embedded Engineering Oakville, Ontario

    Geotab Inc. • Oakville
    Temps plein +1
    Geotab® is a global leader in IoT and connected transportation and certified “Great Place to Work™.We are a company of diverse and talented individuals who work together to help businesses grow and...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Software Engineer (Payments / Point of Sale / Devices)

    Software Engineer (Payments / Point of Sale / Devices)

    Alquemy Search & Consulting • Mississauga
    Temps plein +1
    Software Engineer (Payments / Point of Sale / Devices) – contract position in Mississauga, in-office location (5 days per week). The engagement is for 12 months with potential to extend the contract or ...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée