Senior Programming Analyst Embedded Systems

ManpowerGroup
📍 quebec, capitale nationale, Canada 💼 Full-time 🕒 Posted June 09, 2026

Job Description

Take your expertise to the next level as a Senior Programming Analyst focusing on embedded systems. Collaborate with teams to optimize software architecture using C/C++ and Python.
In this senior role, you will integrate system design with hands-on development, translating architectural goals into effective technical specifications. You will mentor junior developers while optimizing code for hardware-software interoperability and leading impactful projects.
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
• Expertise in C, C++, and Python
• Deep understanding of message-passing protocols
• Proven leadership of cross-functional teams
• Excellen...

Ready to Apply?

Submit your application today and join our talented team at ManpowerGroup.

Submit Application

Job Details

  • Location quebec, capitale nationale
  • Job Type Full-time
  • Category Other-General
  • Posted Date June 09, 2026
  • Application Deadline July 19, 2026