M

Senior Programming Analyst in Systems Development

ManpowerGroup

ottawa, on, Canada Full-time June 01, 2026

Opportunity Description

Take your programming skills to the next level as a Senior Programming Analyst in embedded systems. You'll leverage C/C++ and Python for high-impact software solutions.
In this role, you'll analyze business needs and design modular software architectures while developing embedded systems. Your technical leadership will involve coordinating with Solution Architects and ensuring seamless integration of legacy and modern systems. You'll be mentoring junior members and guiding teams through daily stand-ups while mitigating technical risks.
Key Responsibilities:
• Design system architectures for custom applications
• Write efficient C/C++ and Python code
• Implement and manage critical communication protocols
• Develop multi-threaded application solutions
• Build middleware for secure and efficient data handling
Requirements:
• 8–10 years of experience in embedded systems
• Proficient with C, C++, and Python
• Strong understanding of engineering and protocol...
Full-time Other-General

Interested in this opportunity? Apply now through Expertini.

Apply for this Position