Embedded C++ Software Engineer
Aversan Inc
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 work involves C++, object-oriented programming, and embedded applications on bare metal. You will also contribute to subsystem designs and collaborate across systems, control, and electrical engineering disciplines.Key Responsibilities:
Design, implement, and test embedded applicationsDevelop modular, extendable, testable flight softwareCollaborate on requirements and technical solutionsReview teammate work and communicate design documentationSupport estimates and establish engineering standardsRequirements:
Bachelor’s or Graduate degree in relevant engineering or computer scienceStrong experience in C++ software developmentProven ability to implement embedded softwareExperience with bare-metal solutions and real-time operating systemsKnowledge of microcontrollers, memory, FPGAs, or communications interfacesApply embedded C++, bare-metal, and real-time software expertise to safety-critical flight systems at Aversan Inc. in Brampton.
#J-18808-Ljbffr
Design, implement, and test embedded applicationsDevelop modular, extendable, testable flight softwareCollaborate on requirements and technical solutionsReview teammate work and communicate design documentationSupport estimates and establish engineering standardsRequirements:
Bachelor’s or Graduate degree in relevant engineering or computer scienceStrong experience in C++ software developmentProven ability to implement embedded softwareExperience with bare-metal solutions and real-time operating systemsKnowledge of microcontrollers, memory, FPGAs, or communications interfacesApply embedded C++, bare-metal, and real-time software expertise to safety-critical flight systems at Aversan Inc. in Brampton.
#J-18808-Ljbffr
Vacancy posted 57 minutes ago
Similar jobs that could be interesting for youBased on the Embedded C++ Software Engineer in Winnipeg, MB vacancy
- ...provider of SoCs (System on Chip), software and hardware integrated... ...and implement software using C/C++, Python, and Rust; Develop... ...Electronics and Communication Engineering (Master’s preferred); 3–5 years... ...of experience in real-time embedded software development; Experience...Suggested
- 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...Suggested
- Use C++, Python, and device-driver expertise to develop embedded platforms on-site in Hillsboro, Oregon, for aerospace in-flight entertainment systems.MANNARINO Systems & Software Inc. is seeking an experienced BSP Software Engineer to strengthen platform software development...Suggested
- 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
$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... ...years of Hardware Engineering, Software Engineering, Systems Engineering...SuggestedWork from home$120k - $140k per year
...() is a trusted multi-service engineering and electronics manufacturing... ...safety-critical electronics and software systems to the aerospace,... ...currently seeking a qualified Embedded Software Engineer to join our... ...Science. Strong experience in C++ software development Solutions...- ...combined with our Data Management Software, this untapped data unlocks fundamental... ...world-class team of innovators and engineers! Responsibilities Contribute... ...Minimum 2 years of experience in embedded programming languages such as C/C++/C#. In-depth knowledge of wired...
- Embedded Software Designer x2Burlington ON – Hybrid or Onsite**Please note that to be considered for... ...About the JobAs an Embedded Software Engineer at PVLabs, you design and build real-time... ...role. You’ll write and debug real‑time C++ and C on distributed, multiprocessor systems...Long term contractWork from home
$112k - $140k per year
Embedded Software EngineerAversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical... ...ideal candidate brings extensive experience in C++, RTOS, and embedded applications, along with...- Design embedded software at Qualcomm Canada ULC while developing programming, testing, and debugging... ...connected products through practical engineering work.As a Software Engineer, you will assist... ...scienceOne or more years with C, C++, Java, or PythonOne or more years with database...
- Pulsenics is seeking a Senior Embedded Software Engineer with 7+ years of experience to lead and evolve the embedded firmware architecture that underpins... ...maintainability. Design and implement embedded firmware in C/C++ for ARM Cortex-based microcontrollers (e.g., STM32) in time-...Long term contract
- Design embedded and cloud edge software at Qualcomm Canada ULC, applying programming and software validation... ...under supervision.As a Qualcomm Software Engineer, you will develop, modify, create, and... ...or more years programming with C, C++, Java, or PythonOne or more years using...
- Embedded Software DeveloperAversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical... .... An ideal candidate brings experience in C, C++, Python programming, agile methods, and strong...
- ...( is a trusted multi-service engineering and electronics manufacturing... ...safety-critical electronics and software systems to the aerospace, defence... ...seeking a qualified Senior Embedded Software Engineer to join... ...and practical experience with C++ Strong experience developing...
- About the job Senior Embedded Software Engineer Embedded Software Designer Burlington ON Hybrid 4-Day Work Week **Please note that to be considered... ...of complex, multi-processor real-time software solutions in C++ (and some C for our legacy systems)Being a key contributor to...Remote work
- ...HireTalent | Expert in Technical RecruitingAs a member of an Embedded Software Engineering team, perform diverse work tasks in a real‑time embedded... ...technical degree. Minimum of 5 to 7+ years of experience with C/C++ on microprocessor ARM Cortex A53. Good experience in...
- ...A well-established quantitative trading firm is seeking Senior Software Engineers to architect and own the core infrastructure that powers high-frequency... ...structures, algorithms, and object-oriented programming in C++. Exceptional problem-solving ability - you see through...Work at officeLocal areaWorldwide
- ...provider of SoCs (System on Chip), software and hardware integrated... ...someone with a strong background in embedded systems and mission-critical... ...in Computer Science, Software Engineering, Electrical Engineering, or a... ...hands-on experience with C++, including work on embedded systems...
- # Senior C++ Software EngineerTargeted TalentHome›Jobs›Senior C++ Software EngineerTargeted TalentAdzunaSaskatoon, Saskatchewan permanent Posted... ...are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote. Our...Permanent employmentRemote work
- Build C++ software for Zebra’s Aurora Imaging Library in Montreal, working onsite at least three days weekly in a hybrid schedule. Optimize... ...SIMD, parallel processing, or Arm Neon techniques.As a Software Engineer II, you will design, develop, analyze, maintain, validate, and...
- ...Qualcomm Canada ULCJob Area: Engineering Group, Engineering Group... ...years of Hardware Engineering, Software Engineering, Systems Engineering... ...performance software for AI engines which include Snapdragon... ...and work experienceAndroid or embedded Linux software development preferredOptimizing...
- ...for safety critical, real-time software solutionsEnsure designs are... ...and practical experience with C++Minimum 5 years' hands on experience... ...Windriver)10+ years of developing embedded applicationsProven ability to... ..., Computer, or Electrical Engineering or Computer ScienceEqual...Work at officeLocal area
- Concevez des logiciels C++ et optimisez Aurora Imaging Library dans un poste hybride, avec présence minimale de trois jours à Montréal.Comme ingénieur logiciel II chez Zebra, vous développez des solutions pour un SDK de vision artificielle. Vous concevez, testez et maintenez...Day shift
- Build interactive audio systems with C++ for EA SPORTS™ NHL in Vancouver, British Columbia... ...sports gaming experiences.As an Audio Software Engineer, you will develop production-level audio... ...design foundationsProduction software or game engine debugging experienceAudio technology or...
- 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...Contract workRemote work
$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...Work at officeWorldwide$130k - $180k per year
...Hamilton, Ontario is seeking a Manager of Software Development to lead a dynamic team... ...guiding the development of core embedded software solutions for mission-... ...significant experience in leading software engineering teams, strong proficiency in C/C++, and a background in embedded...$95k - $115k per year
...mission - bringing to bear a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that’s been in our DNA since... ...take you there. For more information, visit Role As our Embedded Software Engineer/MTS, you will be instrumental in using your skill and...Flexible hours- Drive innovation in satellite navigation with Xona as an Embedded Software Engineer. Focused on developing cutting-edge applications interacting with satellite technology. This position involves engaging with both desktop application development and embedded programming to...
- Engineer high-performance machine learning software in C++ for Qualcomm AI engines, optimizing neural networks across mobile, edge, automotive, and IoT products.As a Staff AI Software Engineer within Machine Learning Engineering, you will create software for Snapdragon Neural...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded C++ Software Engineer. Be the first to apply!
Related searches
- junior c++ developer Winnipeg, MB
- c++ software developer Winnipeg, MB
- c++ developer fintech Winnipeg, MB
- c++ developer Winnipeg, MB
- c++ Winnipeg, MB
- junior software developer .net Winnipeg, MB
- remote software Winnipeg, MB
- entry level software Winnipeg, MB
- software sales Winnipeg, MB
- golang software developer Winnipeg, MB

