Talent.com
Embedded Software Designer
Embedded Software DesignerPV Labs • Burlington, ON, Canada
Embedded Software Designer

Embedded Software Designer

PV Labs • Burlington, ON, Canada
Il y a 2 jours
Type de contrat
  • Temps plein
Description de poste

Job Description

Job Description

Salary :

Embedded Software Designer

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 lifecyclearchitecture, design, implementation, verification, debug, deployment, and long-term evolutionof 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.

Youll collaborate closely with systems, electrical, mechanical, and optical engineersnot as support, but as a peerbringing software judgment to the table as we solve hard problems in stabilization, sensing, and control within demanding operational environments.

What Youll 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 inand often leaddesign 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 toand improveour engineering standards, knowledge bases, and development workflows
  • Technical Skills Youll 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, IC, 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 properlynot 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 clearlyand 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 constructivelywe 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
  • Whats in It for You

    Youll work on real, fielded technology : stabilized opto-mechanical platforms, high-speed data systems, control systems, 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.

    Youll join a team of brilliant 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 dont do egowe do execution. If you want hands-on impact, technical ownership, and work that genuinely matters, PVLabs is where youll find it.

    Créer une alerte emploi pour cette recherche

    Embedded Software Designer • Burlington, ON, Canada

    Offres similaires
    Systems Designer

    Systems Designer

    Grantek Systems Integration • Burlington, ON, Canada
    Temps plein
    From concept to design to execution,.Do you want to have an impact on creating products from today’s top brands? Does having a company care about your career today and into the future motivat...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Developer (C++ / C#), Distribution Management System (DMS)

    Software Developer (C++ / C#), Distribution Management System (DMS)

    Survalent • Brampton, ON, Canada
    Temps plein +1
    Software Developer (C++ / C#), Distribution Management System (DMS) Brampton – Remote Survalent is looking for an innovative and enthusiastic Software Developer to join our ...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée
    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
    Senior Software Engineer

    Senior Software Engineer

    Civica Infrastructure Inc • Woodbridge, ON, Canada
    Temps plein
    Smart City Water is looking for a Senior Software Engineer to support the ongoing development and scaling of our cloud-based platforms. The role is focused on backend and cloud engineering, architec...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    CAD Designer

    CAD Designer

    Peel HR • Etobicoke, ON, Canada
    Temps plein
    D and 3D models for various engineering and design projects.You’ll be working closely with engineers, architects, and product teams to bring ideas to life using cutting-edge CAD tools.Prepare...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Embedded Software Engineer - Airborne Stabilized Optical Systems

    Embedded Software Engineer - Airborne Stabilized Optical Systems

    PVLabs • Burlington, ON, Canada
    Temps plein
    Embedded Software DesignerAirborne Optical SystemsBurlington ON – Hybrid.Please note that to be considered for any position at PV Labs, all candidates must be eligible to meet the requirement...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Director of Engineering – AWS Cloud / DevOps (1802)

    Director of Engineering – AWS Cloud / DevOps (1802)

    freelance.ca • Mississauga, Canada
    Temporaire
    Hybrid work model, 2 days / month in Mississauga office.Month Contract with strong possibility of extension.AWS (EC2, S3, RDS, Lambda, ECS, EKS, CloudFront), CloudOps, DevOps, AIOps, Terraform, CI / CD...Voir plus
    Dernière mise à jour : il y a 24 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
    Software Solution Architect

    Software Solution Architect

    Birdseye Solutions • Mississauga, ON, Canada
    Permanent
    Birdseye Solutions is a North American leader in remote video monitoring, security, and facility supervision.With more than 500 professionals dedicated to making the world a safer place, the global...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Product Designer

    Product Designer

    Tiercon • Stoney Creek, ON, Canada
    Temps plein
    Current opening for an existing vacancy • •.Headquartered in Stoney Creek, the plants have design, mold, paint, assembly and testing capabilities. Tiercon manages 5 sites across 2 cities employing app...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Automation Designer

    Automation Designer

    JP Recruitment • Vaughan, ON, Canada
    Temps plein
    Our client is a market leader in the automation manufacturing industry and is looking for a Product Designer in Vaughan, ON. The chosen candidate will be responsible for working in collaboration wit...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Experienced EWP Designer

    Experienced EWP Designer

    adam tools inc • Mississauga, ON, Canada
    Temps plein +1
    Hiring-Experienced EWP Designer.Join Adam Tools & Building Materials — Mississauga, ON.Adam Tools is expanding, and we’re looking for an . If you excel at structural problem-sol...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Building Automation (BAS) Designer / Design Engineer - GTA

    Senior Building Automation (BAS) Designer / Design Engineer - GTA

    Fuze HR Solutions Inc. • Etobicoke, ON, Canada
    Temps plein
    The Senior Building Automation (BAS) Design leads BAS design for major new construction projects, supporting BAS engineering, project, service, and sales teams. A Senior BAS Designer is defined as o...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Work From Home - Sales Representative - 60k / Year

    Work From Home - Sales Representative - 60k / Year

    Spade Recruiting • Binbrook, Ontario
    Télétravail
    Temps plein
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer - Android

    Software Engineer - Android

    Hygiena LLC • Mississauga, ON, Canada
    Temps plein
    Hygiena provides rapid microbiology diagnostic tests and solutions for mission-critical, time-sensitive processes around the world. Hygiena’s proprietary diagnostic technologies enable custome...Voir plus
    Dernière mise à jour : il y a 29 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
    Algebra Private Tutoring Jobs Dunnville

    Algebra Private Tutoring Jobs Dunnville

    Superprof • Dunnville, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Developer

    Senior Software Developer

    Mevotech • Mississauga, ON, Canada
    Temps plein
    Reporting into the Manager, Software Applications, the Senior Software Developer will be responsible for helping drive the success of our software development projects across functional teams withi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée