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

Senior Embedded C++ Engineer

Aversan Inc

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
  • Design safety-critical embedded software with C++ at Aversan Inc. in Brampton, Ontario, using bare-metal and real-time systems expertise in a hybrid setting.As an Embedded Software Engineer, you will design, implement, maintain, and test modular flight software solutions. The... 
    Suggested

    Aversan Inc

    Winnipeg, MB
    41 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
    35 minutes ago
  • Use C++, Python, and device-driver expertise to develop embedded platforms on-site in Hillsboro, Oregon, for aerospace in-flight entertainment systems.MANNARINO Systems...  ...Inc. is seeking an experienced BSP Software Engineer to strengthen platform software development. You will... 
    Suggested

    MANNARINO

    Winnipeg, MB
    30 minutes ago
  • Build Fortinet security products through C/C++ development, testing, and troubleshooting across the full embedded software development cycle.As a Senior Embedded Developer, you will develop key FortiAnalyzer components supporting performance and scalability for security log... 
    Senior

    Fortinet Inc.

    Winnipeg, MB
    23 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
  • 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
    49 minutes ago
  •  ...Design, develop and implement software using C/C++, Python, and Rust; Develop software simulators...  ...’s degree in Electronics and Communication Engineering (Master’s preferred); 3–5 years of experience in real-time embedded software development; Experience with wirelessphysical... 

    Octasic

    Winnipeg, MB
    51 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
    30 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 Inc

    Winnipeg, MB
    22 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 - Staffing & Recruiting Firm

    Winnipeg, MB
    29 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
    52 minutes ago
  •  ...industrial IoT and custom electronic design, is seeking a Senior Embedded Systems Engineer to join their R&D team in Kimberley . This role is critical...  ...systems design and firmware development. Proficiency in C and C++ programming languages for embedded applications. Strong... 
    Senior

    Placements24

    Winnipeg, MB
    24 minutes ago
  • Design embedded firmware for industrial bolting tools as a Senior Firmware Engineer at Acara Solutions. Apply C, C++, and real-time systems expertise.This senior engineer develops firmware across new products, sustaining efforts, and custom solutions. The work spans system-... 
    Senior

    Acara-Solutions

    Winnipeg, MB
    36 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
    38 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
    46 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
    50 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
    45 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
    47 minutes ago
  •  ...softwareReview the work of teammates (senior and junior)Mentor and grow...  ...practical experience with C++Minimum 5 years' hands on experience...  ...)10+ years of developing embedded applicationsProven ability to...  ...software, Computer, or Electrical Engineering or Computer ScienceEqual... 
    Senior
    Work at office
    Local area

    Vaco

    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
    1 day ago
  • $140k - $180k per year

     ...further. About The RoleWe are looking for a Firmware and Embedded Software Engineer to design and develop the real-time software systems that control...  ...Robotics, or a related field Strong proficiency in C and C++, with experience using Python for testing or tooling Solid... 
    Senior
    Work at office
    Worldwide

    Humanoid

    Winnipeg, MB
    33 minutes ago
  • $115k - $125k per year

     ...and interact with every day. Arlo is seeking a talented Senior Embedded Firmware Engineer to develop next-generation IoT and video streaming products...  ...streaming products. Strong programming skills in Embedded C and C++. Experience developing software on RTOS and Embedded... 
    Senior
    For contractors
    Work from home

    Arlo Technologies, Inc.

    Winnipeg, MB
    44 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

    Winnipeg, MB
    48 minutes ago
  •  ...and software solutions, and they are actively seeking a Senior Firmware Engineer with expertise in Embedded Linux to join their fully remote team. This position...  ...a strong focus on Embedded Linux. Proficiency in C/C++ programming within a Linux environment. In-depth knowledge... 
    Senior
    Remote work
    Home office

    Placements24

    Winnipeg, MB
    49 minutes ago
  • Join our Software Team to build the embedded firmware powering the next generation of AI datacenter...  .... Work closely with hardware engineers to identify peripheral programming issues,...  ...Systems or Firmware role. Proficiency in C, C++ and Python. Experience with Linux... 
    Senior
    Flexible hours

    Movellus Inc.

    Winnipeg, MB
    26 minutes ago
  • IPG Photonics in Kingston, Ontario, is seeking a Staff Embedded C/C++ Software Developer to join our agile software team. You will lead C and C++ software development on real-time Linux targets for our laser weld measurement product, design architecture, and implement time-critical... 
    Senior

    IPG Photonics

    Winnipeg, MB
    27 minutes ago
  •  ...boxes. The person also sets technical direction and mentors other engineers while staying hands on in the code. How it fits the AI eraThe...  ...role offers hands on exposure to running models on embedded hardware, since the posting lists NPU or GPU acceleration as a nice... 
    Senior
    Remote work

    present of AI

    Winnipeg, MB
    38 minutes ago
  • Senior Firmware Engineer (Embedded Systems) Are you passionate about shaping North America's sustainable future? Founded in 2019, Verdyn is a trailblazing...  .... Proficient in embedded programming languages including C/C++, assembly language, and real-time operating systems.... 
    Senior
    Local area

    Verdyn

    Winnipeg, MB
    47 minutes ago
  • Senior Embedded Systems Electronics engineer | Ingénieur senior en systèmes embarqués et électronique Innovobot Labs est le laboratoire d'innovation d'Innovobot...  ...de programmation pour systèmes embarqués tels que C/C++ et Python. Expérience en conception pour la production (... 
    Senior

    Collage

    Winnipeg, MB
    32 minutes ago
  • Design embedded software for spacecraft and ground systems remotely across Canada or the United States, using C/C++ and embedded Linux.This senior contract role supports a growing fleet of satellites through software development and maintenance. You will influence design and... 
    Senior
    Contract work
    Remote work

    Go Fractional

    Winnipeg, MB
    37 minutes ago

Do you want to receive more vacancies?

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