Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded C++ Engineer

Aversan

Lead safety-critical embedded software design at Aversan Inc. in Brampton, Ontario, using C++ and real-time operating systems in a hybrid arrangement.As a Senior Embedded Software Engineer, you will develop safety-critical, real-time software for aerospace, defence, and space systems. The work combines embedded applications, C++, real-time operating systems, and communications interfaces. You will guide technical decisions while supporting documented, well-communicated designs.Key Responsibilities:
Lead designs for safety-critical, real-time software solutionsImplement and test safety-critical, real-time softwareReview senior and junior teammates' workMentor junior team members through technical discussionsLead estimation efforts for new tasksRequirements:
Bachelor's degree in engineering or computer scienceStrong knowledge and practical experience with C++Strong experience developing embedded applicationsKnowledge of real-time operating systems, including VxWorksExperience with SPI, Ethernet, or CANOpen interfacesApply embedded C++, real-time systems, and technical leadership to safety-critical software at Aversan Inc. in Brampton.
#J-18808-Ljbffr
Vacancy posted 40 minutes ago
Similar jobs that could be interesting for youBased on the Senior Embedded C++ Engineer in Winnipeg, MB vacancy
  •  ...Skills & Experience Experience testing embedded Linux or real-time embedded systems....  ...working in a regulated or high-reliability engineering environment. Nice to Have Skills & Experience...  ...must have strong object-oriented C++ (17) embedded application development experience... 
    Suggested

    Insight Global (United States)

    Winnipeg, MB
    40 minutes ago
  • Design real-time embedded software at PVLabs in Burlington, Ontario, using modern C++ and C for airborne imaging systems. Choose hybrid or onsite work.As an Embedded Software Engineer, you will own significant subsystems across architecture, implementation, integration, verification... 
    Suggested

    PVLabs

    Winnipeg, MB
    43 minutes ago
  •  ...someone with a strong background in embedded systems and mission-critical...  ...back-end architectures.As a Senior Developer, you will work...  ...in Computer Science, Software Engineering, Electrical Engineering, or a...  ...Strong hands-on experience with C++, including work on embedded systems... 
    Senior

    Octasic

    Winnipeg, MB
    38 minutes ago
  • Use C++ and embedded Linux expertise to manage firmware software development in Calgary or Ottawa...  ...experience as a manager, team lead, senior developer, or architect is relevant.Key...  ...programming, embedded Linux, testing, and engineering leadership to Firmware SDK development... 
    Senior
    Permanent employment

    Procom

    Winnipeg, MB
    42 minutes ago
  • Design real-time C++ and C software for PVLabs’ airborne optical platforms in Burlington, Ontario, with hybrid or onsite work.As an Embedded Software Engineer, you will own significant subsystems across architecture, implementation, verification, integration, release, and field... 
    Suggested

    PV Labs

    Winnipeg, MB
    42 minutes ago
  •  ...Get notified about new Embedded Design Engineer jobs in United States . 8,000+ Embedded Design Engineer Jobs in United States Senior Embedded Hardware and Firmware Engineer Embedded Firmware Engineer - The Toro Company Embedded Systems Engineer - Hardware & Firmware... 
    Senior

    Amaris Consulting

    Winnipeg, MB
    45 minutes ago
  • Shape the future of home comfort at Napoleon as an Embedded Engineer specializing in C and C++. Work on innovative products in a collaborative, supportive environment. Napoleon is looking for a dedicated engineer with expertise in embedded software systems. This role emphasizes... 

    Napoleon Products Limited

    Winnipeg, MB
    39 minutes ago
  • $114.4k - $164.4k per year

     ...ULCEngineering Group Machine Learning Engineering As a member of Low Power...  ...programming skills in C/C++Machine learning knowledge is a plus....  ...and tools.Familiar with embedded/computer hardware...  ...role requiring interaction with senior leadership (e.G., Director and... 
    Senior
    Work from home

    Qualcomm

    Winnipeg, MB
    42 minutes ago
  • Miovision in Kitchener is seeking a Firmware Developer to build the low-level hardware abstraction layers (BSP) and on-device software stacks powering Core, Scout and Opticom products. You will navigate multi-board, multi-processor hardware, work on kernel builds, drivers ...

    Miovision Technologies

    Winnipeg, MB
    39 minutes ago
  • Qualcomm Canada ULC is seeking an engineer to deploy ML models on a low power AI accelerator. You will map high level...  ...efficiency and accuracy on Qualcomm's hardware, requiring C/C++ proficiency, Linux/Android experience, and embedded hardware familiarity. #J-18808-Ljbffr
    Senior

    Qualcomm

    Winnipeg, MB
    41 minutes ago
  •  ...Inc. 5000, a DUNS 100 Top Startup to Work For, and a multi-year Inc. Best Workplace awardee.We are seeking an experienced Senior C++ Software Engineer with strongsystem-level programming expertise and advanced troubleshooting capabilities.The ideal candidate will have a... 
    Senior
    Work at office
    Local area
    Remote work
    3 days per week

    Semperis

    Winnipeg, MB
    44 minutes ago
  • Insight Global is seeking an Embedded Software Developer in test for a major Canadian aerospace company in the greater Montreal area. The ideal candidate has a minimum of 5 years total experience and strong object-oriented C++17 embedded application development skills. The role... 

    Insight Global (United States)

    Winnipeg, MB
    39 minutes ago
  • Develop embedded applications with C++17 and Linux in an on-site Montreal aerospace role requiring regulated-environment experience.Insight...  ...experienceExperience in regulated or high-reliability engineering environmentsAbility to obtain CGP clearanceApply embedded C++17... 

    Insight Global (United States)

    Winnipeg, MB
    40 minutes ago
  • Build C and C++ firmware for real-time medical devices at Puzzle Medical, contributing across the embedded development lifecycle. Collaborate with cross-functional engineers in a hands-on MedTech environment.As a Firmware Developer, you will support early-stage design through... 
    Internship

    Puzzle Medical Devices Inc.

    Winnipeg, MB
    43 minutes ago
  •  ...Technical RecruitingAs a member of an Embedded Software Engineering team, perform diverse work tasks in a...  ...of 5 to 7+ years of experience with C/C++ on microprocessor ARM Cortex A53. Good...  ..., industrial process control. Seniority levelMid‑Senior level Employment typeContract... 
    Senior

    HireTalent group

    Winnipeg, MB
    39 minutes ago
  • Pulsenics is seeking a Senior Embedded Software Engineer with 7+ years of experience to lead and evolve the embedded firmware architecture that underpins...  .... Design and implement embedded firmware in C/C++ for ARM Cortex-based microcontrollers (e.g., STM32) in time... 
    Senior
    Long term contract

    Pulsenics Inc.

    Winnipeg, MB
    42 minutes ago
  • Aversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company....  ...We are currently seeking a qualified Senior Embedded Software Engineer to join our team....  ...knowledge and practical experience with C++ Strong experience developing embedded... 
    Senior

    Aversan

    Winnipeg, MB
    44 minutes ago
  • Lead embedded software and firmware development at HP, applying C++, Linux, debugging, and systems expertise to hardware products. This is a full-time Canada role.The Senior Embedded Firmware Engineer leads complex design and development activities across firmware platforms... 
    Senior
    Full time

    HP

    Winnipeg, MB
    42 minutes ago
  • Build embedded firmware with C++ on 32-bit ARM Cortex microcontrollers, focusing on Bluetooth Low Energy and bare-metal development.This Senior Embedded Firmware Engineer role requires hands-on experience across firmware development, integration, debugging, and troubleshooting... 
    Senior

    Pentangle Tech Services | P5 Group

    Winnipeg, MB
    45 minutes ago
  • $100k - $150k per year

     ...include Airbnb, Instacart, DoorDash, etc. ( are looking for a Senior Embedded Systems Engineer to join our growing team!Who We Are: Taiv is a fast-...  ...platform work (AOSP, framework, HAL development)Strong C and C++, comfortable in Java or Kotlin for framework work and... 
    Senior
    Internship
    Work at office
    Remote work
    Work from home

    Taiv

    Winnipeg, MB
    42 minutes ago
  • Lead embedded firmware development at HP, applying C, C++, Linux, and debugging expertise to complex hardware products and platforms.This Senior Embedded Firmware Engineer leads design, development, and optimization for embedded software and firmware. The role coordinates multiple... 
    Senior

    HP

    Winnipeg, MB
    45 minutes ago
  • About the job Senior Embedded Software Engineer Embedded Software Designer Burlington ON Hybrid 4-Day Work Week **Please note that to be considered...  ...complex, multi-processor real-time software solutions in C++ (and some C for our legacy systems)Being a key contributor... 
    Senior
    Remote work

    Donnell Consulting

    Winnipeg, MB
    41 minutes ago
  • # Senior C++ Software EngineerTargeted TalentHome›Jobs›Senior C++ Software EngineerTargeted TalentAdzunaSaskatoon, Saskatchewan permanent...  ...DescriptionWe are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote.... 
    Senior
    Permanent employment
    Remote work

    Linux User Group

    Winnipeg, MB
    43 minutes ago
  • Build reliable C++ middleware at Ubisoft while shaping online technology, distributed systems, and performance-focused game engine components.As a Senior C++ Engine Programmer, you will work with Core Services - Online Tech Foundations. The team creates technology supporting... 
    Senior

    Ubisoft Montréal

    Winnipeg, MB
    41 minutes ago
  • Build high-performance C++ middleware at Ubisoft, focusing on distributed systems, low-level programming, and online technology foundations. Work with global game teams.As a Senior C++ Engine Programmer, you will support Core Services - Online Tech Foundations across Ubisoft... 
    Senior

    Ubisoft Entertainment S.A

    Winnipeg, MB
    40 minutes ago
  • Build Firefox improvements with C and C++ expertise at Mozilla Corporation, working across Windows, macOS, and Linux environments.As a Senior Software Engineer on Mozilla’s OS Integration team, you will develop fixes, improvements, and features for Firefox. Your work may span... 
    Senior

    Mozilla

    Winnipeg, MB
    41 minutes ago
  •  ...Chez Ubisoft, programmez des systèmes ML en C++ avec une expertise en moteurs d’inférence, tests, performance et architecture logicielle. Ce poste de programmeur principal C++ contribue à la feuille de route des applications d’apprentissage automatique. Vous développerez... 
    Senior
    Apprenticeship

    Ubisoft Entertainment Inc.

    Winnipeg, MB
    4 days ago
  • Senior C++ Engine Programmer at Ubisoft, office-based, develops online technology with distributed systems and low-level programming expertise. Work supports games across global productions.Within Core Services - Online Tech Foundations, you will design and evolve middleware... 
    Senior
    Work at office

    Game Companies

    Winnipeg, MB
    40 minutes ago
  • $130k - $180k per year

     ...division. The role involves guiding the development of core embedded software solutions for mission-critical applications....  ...have significant experience in leading software engineering teams, strong proficiency in C/C++, and a background in embedded systems. This position offers... 
    Senior

    L3Harris Technologies, Inc.

    Winnipeg, MB
    37 minutes ago
  •  ...role. A well-established quantitative trading firm is seeking Senior Software Engineers to architect and own the core infrastructure that powers high...  ...structures, algorithms, and object-oriented programming in C++. Exceptional problem-solving ability - you see through complexity... 
    Senior
    Work at office
    Local area
    Worldwide

    Catch Talent, LLC

    Winnipeg, MB
    40 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded C++ Engineer. Be the first to apply!