ManpowerGroup

Senior Programming Analyst Embedded Systems

📍 Location
quebec, capitale nationale
⏰ Job Type
Full-time
📅 Posted
June 06, 2026
Apply Now

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
• ...

Start Your Week Right!

Apply now and make every Monday exciting with ManpowerGroup

Apply for this Position