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 applications
Develop modular, extendable, testable flight software
Collaborate on requirements and technical solutions
Review teammate work and communicate design documentation
Support estimates and establish engineering standards
Requirements: Bachelor’s or Graduate degree in relevant engineering or computer science
Robust experience in C++ software development
Proven ability to implement embedded software
Experience with bare-metal solutions and real-time operating systems
Knowledge of microcontrollers, memory, FPGAs, or communications interfaces
Apply embedded C++, bare-metal, and real-time software expertise to safety-critical flight systems at Aversan Inc. in Brampton.
📌 Embedded c++ software engineer (Brampton)
🏢 Aversan
📍 Brampton
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.