Location quebec, capitale nationale
Job Type Full-time
Posted June 03, 2026

Role Description

Elevate your career as a Senior Programming Analyst focusing on embedded systems development. Collaborate with teams and optimize software architecture while working with C/C++ and Python.

In this senior role, you will bridge system design and hands‑on development of embedded systems. Your responsibilities will include translating architectural goals into technical specifications and optimizing code for effective hardware‑software interoperability. Leading projects and mentoring junior developers will also be key components of this position.

Key Responsibilities

  • Analyze and design system architectures for applications
  • Write and optimize C/C++ and Python code
  • Implement industrial and avionics communication protocols
  • Develop and debug multi‑threaded applications
  • Build middleware solutions for secure data handling

Requirements

  • 8–10 years in embedded systems and low‑level programming
  • ...

Ready to Apply?

Apply for this Position