Senior Programming Analyst Embedded Systems
Job in
Winnipeg, Manitoba, A3C, Canada
Listed on 2026-06-19
Listing for:
ManpowerGroup
Full Time
position Listed on 2026-06-19
Job specializations:
-
Software Development
Python, C++ Developer, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer
Job Description & How to Apply Below
Job Overview
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.
Harness your skills in programming and systems analysis to drive significant projects in embedded systems.
- 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
- 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
- Excellent communication skills
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×