Senior Embedded Software Engineer

2 weeks ago


Toronto, Canada Aversan Inc. Full time

Aversan Inc. (www.aversan.com) is a reputable Engineering Company that provides Engineering expertise in the Aerospace and Defence industry. We are currently seeking a Embedded Software Developer for our client located in Montreal Quebec.

The main function of an embedded software developer is to document and implement complex flight software modules for various space applications including communications and satellites.

Job Responsibilities:
Support development of formal documentation within a multidisciplinary team environment.
Collaborate with team to specify, design, code, test and maintain embedded flight software using the development tool suite.
Support flight code integration and testing within flight labs.
Troubleshoot bugs and issues in the lab.
Support software process automation.

Skills:
Experience with real time operating systems.
Programming in C, C++, Python.
Knowledge of agile methods.
Ability to work as part of a team.
Strong verbal and written communication skills.

Education/Experience:
Bachelor’s degree in computer engineering or another relevant field required.



  • Toronto, Canada Aversan Inc. Full time

    Senior Embedded Software Engineer Responsibilities: • Design and develop reliable, high quality software related to: o On board software for our next generation of satellites. o Embedded Linux for both space and ground systems o Firmware and drivers IoT modules • Writing thorough tests and documentation • Participating in software design review and...


  • Toronto, Canada Aversan Inc. Full time

    Senior Embedded Software EngineerResponsibilities: • Design and develop reliable, high quality software related to: o On board software for our next generation of satellites. o Embedded Linux for both space and ground systems o Firmware and drivers IoT modules • Writing thorough tests and documentation • Participating in software design review and code...


  • Toronto, Canada Aversan Inc. Full time

    Senior Embedded Software Engineer Responsibilities: • Design and develop reliable, high quality software related to: o On board software for our next generation of satellites. o Embedded Linux for both space and ground systems o Firmware and drivers IoT modules • Writing thorough tests and documentation • Participating in software design review and...


  • Toronto, Canada Aversan Inc. Full time

    Senior Embedded Software Engineer Responsibilities: • Design and develop reliable, high quality software related to: o On board software for our next generation of satellites. o Embedded Linux for both space and ground systems o Firmware and drivers IoT modules • Writing thorough tests and documentation • Participating in software design review and...


  • Toronto, Canada Aversan Inc. Full time

    Senior Embedded Software Engineer Responsibilities: • Design and develop reliable, high quality software related to: o On board software for our next generation of satellites. o Embedded Linux for both space and ground systems o Firmware and drivers IoT modules • Writing thorough tests and documentation • Participating in software design review and...


  • Toronto, Canada Aversan Inc. Full time

    Senior Embedded Software Engineer Responsibilities: • Design and develop reliable, high quality software related to: o On board software for our next generation of satellites. o Embedded Linux for both space and ground systems o Firmware and drivers IoT modules • Writing thorough tests and documen


  • Toronto, Canada Aversan Inc. Full time

    Senior Embedded Software EngineerResponsibilities:• Design and develop reliable, high quality software related to:o On board software for our next generation of satellites.o Embedded Linux for both space and ground systemso Firmware and drivers IoT modules• Writing thorough tests and documentation• Participating in software design review and code...


  • Toronto, Canada Aversan Inc. Full time

    Senior Embedded Software Engineer Responsibilities: • Design and develop reliable, high quality software related to: o On board software for our next generation of satellites. o Embedded Linux for both space and ground systems o Firmware and drivers IoT modules • Writing thorough tests and documentation • Participating in software design review and...


  • Toronto, Canada Aversan Inc. Full time

    Senior Embedded Software EngineerResponsibilities:• Design and develop reliable, high quality software related to:o On board software for our next generation of satellites.o Embedded Linux for both space and ground systemso Firmware and drivers IoT modules• Writing thorough tests and documentation• Participating in software design review and code...


  • Toronto, Canada Aversan Inc. Full time

    Senior Embedded Software EngineerResponsibilities:• Design and develop reliable, high quality software related to:o On board software for our next generation of satellites.o Embedded Linux for both space and ground systemso Firmware and drivers IoT modules• Writing thorough tests and documentation• Participating in software design review and code...


  • Toronto, Canada Aversan Inc. Full time

    Senior Embedded Software EngineerResponsibilities:• Design and develop reliable, high quality software related to:o On board software for our next generation of satellites.o Embedded Linux for both space and ground systemso Firmware and drivers IoT modules• Writing thorough tests and documentation• Participating in software design review and code...


  • Toronto, ON, Canada Aversan Inc. Full time

    Senior Embedded Software Engineer Responsibilities: • Design and develop reliable, high quality software related to: o On board software for our next generation of satellites. o Embedded Linux for both space and ground systems o Firmware and drivers IoT modules • Writing thorough tests and documentation • Participating in software design review...


  • Toronto, ON, Canada Aversan Inc. Full time

    Senior Embedded Software EngineerResponsibilities:• Design and develop reliable, high quality software related to:o On board software for our next generation of satellites.o Embedded Linux for both space and ground systemso Firmware and drivers IoT modules• Writing thorough tests and documentation• Participating in software design review and code...


  • Toronto, ON, Canada Aversan Inc. Full time

    Senior Embedded Software EngineerResponsibilities:• Design and develop reliable, high quality software related to:o On board software for our next generation of satellites.o Embedded Linux for both space and ground systemso Firmware and drivers IoT modules• Writing thorough tests and documentation• Participating in software design review and code...


  • Toronto, ON, Canada Aversan Inc. Full time

    Senior Embedded Software Engineer Responsibilities: • Design and develop reliable, high quality software related to: o On board software for our next generation of satellites. o Embedded Linux for both space and ground systems o Firmware and drivers IoT modules • Writing thorough tests and documentation • Participating in software design...


  • Toronto, Canada Aversan Inc. Full time

    Aversan Inc. (www.aversan.com) is a reputable Engineering Company that provides Engineering expertise in the Aerospace and Defence industry. We are currently seeking a Embedded Software Developer for our client located in Montreal Quebec. The main function of an embedded software developer is to document and implement complex flight software modules for...


  • Toronto, Canada Amaris Consulting Full time

    Job description We are looking for dynamic consultants to grow our Engineering team in Toronto . Your experience, knowledge, and commitment will help us to face our client's challenges. You will be supporting different projects through your expertise as Embedded Software Engineer . Your main responsibilities: ...


  • Toronto, Canada Infomatics Corp Full time

    Job Description for Embedded Software Developer: Develop and maintain embedded software modules using programming languages like C++ and Python. Assist in the implementation of networking solutions, ensuring seamless communication between software components. Participate in code reviews, providing constructive feedback to enhance code quality and adherence...


  • Toronto, Canada Infomatics Corp Full time

    Job Description for Embedded Software Developer: Develop and maintain embedded software modules using programming languages like C++ and Python. Assist in the implementation of networking solutions, ensuring seamless communication between software components. Participate in code reviews, providing constructive feedback to enhance code quality and adherence...


  • Old Toronto, Canada Kepler Communications Full time

    Kepler is on an audacious mission: to bring the internet to space. Founded in 2015, our ambition is to provide internet connectivity in space, whether in LEO, MEO, GEO, or beyond. With an expanding base of early customers and our first 23 satellites in orbit, Kepler is continuing to grow and expand its most important asset – the Team! We're on the hunt...