1

Embedded Engineer Jobs in Manitoba (NOW HIRING)

Showing results 21-24

Embedded Engineer information

See Manitoba salary details

$51K

$109.3K

$166.5K

How much do embedded engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for embedded engineer in Manitoba is $109,281.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,500.00 and $124,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an embedded engineer?

To thrive as an Embedded Engineer, you need a solid background in computer science or electrical engineering, with strong skills in C/C++, microcontroller programming, and embedded systems design. Familiarity with real-time operating systems (RTOS), hardware debugging tools, and version control systems like Git is typically required, and certifications such as Certified Embedded Systems Engineer (CESE) can be beneficial. Strong problem-solving abilities, attention to detail, and effective communication are standout soft skills in this field. These competencies are crucial for developing reliable, efficient embedded solutions that integrate seamlessly with hardware and meet user requirements.

What are some common challenges faced by embedded engineers when working on cross-functional teams?

Embedded Engineers often collaborate closely with hardware designers, software developers, and test engineers, which can present challenges related to communication and integration. Aligning the firmware with hardware specifications, managing resource constraints, and ensuring timely debugging across different platforms are frequent hurdles. To succeed, Embedded Engineers need strong communication skills and a collaborative mindset to bridge gaps between disciplines and deliver cohesive, reliable systems.

What is the difference between Embedded Engineer vs Firmware Engineer?

AspectEmbedded EngineerFirmware Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related fields; certifications like ARM or IoT certifications are commonBachelor's in Computer Engineering, Electrical Engineering, or related; often similar certifications in embedded systems or firmware development
Work EnvironmentDesigning and developing hardware-software integrated systems, often in industrial, automotive, or consumer electronicsWriting, testing, and debugging low-level code that runs directly on hardware devices like microcontrollers or embedded processors
Employer & Industry UsageElectronics manufacturers, automotive, aerospace, IoT companiesConsumer electronics, IoT devices, medical devices, automotive systems

Embedded Engineers and Firmware Engineers often work closely, but Embedded Engineers focus on both hardware and software integration, while Firmware Engineers specialize in low-level code development that runs directly on hardware. Both roles require similar skills and certifications, but their primary focus and work environment differ slightly.

Are embedded engineers in demand?

Embedded engineers are in high demand due to the growth of IoT devices, automotive systems, and consumer electronics. Skills in C/C++, real-time operating systems, and hardware integration are particularly valuable in this field, which offers strong job stability and opportunities across various industries.

What does an embedded engineer do?

An embedded engineer designs, develops, and tests software and hardware for embedded systems, which are specialized computing devices within larger machines or products. They work with microcontrollers, real-time operating systems, and programming languages like C or C++, often collaborating with hardware teams to ensure system functionality and reliability.
Infographic showing various Embedded Engineer job openings in Manitoba as of September 2026, with employment types broken down into 72% Full Time, 14% Part Time, and 14% Contract. Highlights an 100% In-person job distribution, with an average salary of $109,281 per year, or $52.5 per hour.

Withdrawal Management Services Support Worker (Part-Time)

Winnipeg, MB • On-site

$20.99 - $23.62/hr

Part-time

Medical, Dental, Retirement

Posted 21 days ago


Key responsibilities

  • Engage in intake coordination and review for incoming participants of MSP Withdrawal Management Program

  • Oversee intake into Withdrawal Management services including review of medical clearance forms, completion of assessment forms, and medication confirmation and review

  • Support implementation of programming within the unit including participation


Job description

POSITION: Withdrawal Management Services Support Worker

REPORT TO: Manager, Withdrawal Management Services

DEPARTMENT: Withdrawal Management Services

LOCATION: 146 Magnus Street, 71 Martha

POSITION TYPE: Part-time(0.4 FTE), Permanent

WAGE: $20.99 - $23.62

HOURS OF WORK: Days (07:30 to 16:00)

                                    Evenings (15:30  to 24:00)


About the Company

Main Street Project (MSP) is a community health Centre with a mandate to address the social determinants of health which give rise to issues of addiction, physical and mental health issues and homelessness. MSP uses housing-first and harm reduction principles in the provision of a safe, respectful and accessible place for individuals who are experiencing homelessness or at risk of homelessness in the community. Since 1972, MSP has been providing a range of services to Winnipeg's most marginalized residents, including emergency shelter and nutrition services, drug and alcohol withdrawal management services, health advocacy and support, case management services, housing support services, food bank services and a mobile community outreach program.

Are you seeking a career where you can be part of a dynamic, diverse team, and where the mission is centered around ensuring everyone has access to a safe environment that promotes dignity, respect, and self-determination? Main Street Project is committed to developing impactful and meaningful solutions that drive positive change in our community. The work you do here will have a lasting, meaningful impact on those we serve.

At Main Street Project, we believe that the best work happens when diverse minds come together. We believe in building and fostering an inclusive workplace where everyone feels valued and respected. Our commitment to diversity, including embracing Truth & Reconciliation, Decolonization and Anti-Oppression is embedded in our culture and drives the success of the organization. Our team is made of talented individuals from various backgrounds and life experiences, creating a rich tapestry of perspectives.

Job Summary

Main Street Project provides Withdrawal Management Services to individuals at two locations: 75 Martha and 146 Magnus Avenue. The primary purpose of our two facilities is to help participants begin their recovery journey through detox stabilization that decreases risk, supports accessing long term treatment programs, managing external recovery needs through advocacy, and expanding resource capacity. Both sites provide 24-hour support in a safe and stable environment at no cost the participant. Prior to admission, all participants must receive a medical clearance which provides a narrative of how Main Street Project Staff can support a participant's time in the unit.

Main Street Project Staff conduct regular check-ins with clients regarding their plans, goals and physical, emotional and spiritual well-being and assist with the creation of individualized detox care plans to support and guide their individual recovery whether it is reducing the harm they may experience from their drug of choice or continuing treatment if abstinence is their goal.

In accordance with Main Street Project mission, goals, policies and procedures, the Withdrawal Management Support Worker functions as a member of a team in providing services designed to assist and support all who enter the program with respect, dignity, and the goals of the participant always in mind.


Duties and Responsibilities                                                                                                           
  • Engage in intake coordination and review for incoming participants of MSP Withdrawal Management Program
  • Oversee intake into Withdrawal Management services including the review of medical clearance forms, completion of intake assessment forms, and medication confirmation and review
  • Medication administration, tracking, and monitoring
  • Work in collaboration in medical health scenarios with MSP Nurse Practitioner and internal WFPS resources.
  • Relationship building including one on one check-ins and documentation relating to each participant on the unit.
  • Support implementation of programming within the unit including participation
  • Advocation and referral assistance for participants to internal MSP Case Management program and external services and resources based on the participants self determined goals
  • Assist participants in planning, problem-solving, and addressing immediate needs, including providing meals, clothing, and hygiene supplies.
  • Provide support and resources without judgement for participants
  • Respond to emergency situations; assessing, intervening, and documenting critical incidents including requesting assistance when needed or when incident escalates beyond scope of role based on Main Street Projects Policy and Procedures
  • Ensure participants are informed of internal and external resources, services, and programs and if needed
  • Ensure care provided meets professional standards
  • Work collaboratively and professionally with all external partners
  • Maintain accurate and confidential electronic and paper file records
  • Collect and submit agency-required statistics on time and with accuracy
  • Maintain cleanliness of the program area by following routine cleaning schedules each shift
Qualifications
  • Relevant experience working in the field of human services preferably with adults experiencing homelessness, mental health and substance use issues
  • Post secondary education in the field of addictions and mental health is considered an asset
  • Strong attention to detail and ability to maintain accurate records.
  • Ability to build and maintain relationships with external partners
  • Compassion for working with individuals who use substances and experience mental health issues
  • Ability to work with a client-centered care philosophy
  • Ability to apply Harm Reduction and Housing First philosophies in their day-to-day support of participants
  • Knowledge of the effects of poverty and the determinants to health
  • Ability to work collaboratively in a multi-disciplinary team
  • Knowledge of Indigenous Culture
  • Lived Experience: Knowledge gained from personal experiences relevant to the role
  • Knowledge and the ability to apply the principles of the Truth and Reconciliation Commission Calls to Action, MMIWG Calls to Justice, and UNDRIP
  • Excellent interpersonal skills and communication skills, both oral and written
  • An understanding/experience in working with culturally diverse populations
  • Proficiency in Microsoft Office & online databases
  • Satisfactory Criminal Record Check with Clear Vulnerable Sector Search and a Clear Adult Abuse Registry Check are required. Employee is responsible for any service charges incurred
  • Current CPR, Basic First Aid, and Mental Health First Aid (MHFA) certifications.
  • Nonviolent Crisis Intervention certification considered an asset

Conditions Of Employment

  • Ability to meet to the physical demands required for the role including being on your feet for long period of time, lifting up to 50 lbs, and cleaning duties (bending, reaching, push/pulling, crouching)
  • Exposure to biohazards including but not limited to blood, bodily fluids, and syringes
  • Ability to work with individuals who use substances and/or experience mental health issues
  • Ability to provide support in high intensity incidents including but not limited to medical emergencies and aggressive individuals
  • Comfortable working in environment where Indigenous ceremonies and practices are actively taking place including Smudging
  • Ability to assist in the providing first aid when required
  • Satisfactory Criminal Record Check with Clear Vulnerable Sector Search and a Clear Adult Abuse Registry Check are required.
  • Ability to embody Main Street Project Core Values: Reducing Harm, Truth and Reconciliation, Anti-Oppression, Trauma-Informed

Values & Competencies

Ability to embody Main Street Project's Core Values:

  • Reducing Harm
  • Truth & Reconciliation
  • Anti-Oppression
  • Trauma-Informed

Key Competencies:

  • Crisis Management
  • Service Excellence - Meeting people where they are at.
  • Collaboration Developing External Relationships
  • Accountability 
  • Decision Making

Main Street Project offers:

  • Competitive wages within the nonprofit sector
  • Health & Dental Benefits
  • Pension Plan
  • Professional Development Opportunities
  • Paid Sick and Family days
  • Shift Premiums
  • Employee Assistance Program

Application deadline : Open until filled

Main Street Project recognizes the importance of building a workforce that is reflective of the community it serves, where culture, language and perspectives drive a high standard of care and service. Therefore, preference will be given to Indigenous people and those who reflect the people/population we serve. Applicants are asked to self-declare in their cover letter along with describing how they meet the above qualifications.

We thank all applicants but only those selected for an interview will be contacted.

Employment Type: PART_TIME