ManpowerGroup

Senior Programming Analyst Embedded Systems

📍 Location
quebec, capitale nationale
⏰ Job Type
Full-time
📅 Posted
May 31, 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?

Take the next step in your career journey with ManpowerGroup

Apply Now