1

Computer Engineer Jobs in Manitoba (NOW HIRING)

Senior Backend Developer

Winnipeg, MB · Remote

CA$120K - CA$135K/yr

Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience * Fluent in English, both written and spoken. Benefits What We Offer: * Extended Healthcare Plan ...

Software Engineer

Winnipeg, MB · Hybrid

CA$85K - CA$105K/yr

A bachelor's degree in computer science, engineering or a related field [or equivalent work experience] is required * Proficiency in Python or other object-oriented programming languages.

Manufacturing Engineer Location: Winnipeg, MB Department: Engineering Reports To: Engineering ... Design and procure tooling, fixtures, and production aids using 3D CAD software (Solid Edge ...

Promote compliance with all relevant engineering standards and internal procedures for all design activities Maintain structural engineering work procedures, specifications, and computer aided design ...

Providing practical, economical engineering solutions and advanced technical advice to resolve ... Strong computer skills, including document preparation; understanding of CADD tools.

We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer ...

We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer ...

Drafting (CAD) experience * Excellent interpersonal and organizational skills; self-initiative and ... engineering from an accredited university. Benefits: Gerdau offers excellent benefits including:

Experience implementing automated tests * BS or better in Computer Science or Computer Engineering (self-taught individuals with strong work experience are welcome to apply). What We Offer: * Begin ...

next page

Showing results 1-20

People also search for

Computer Engineer information

See Manitoba salary details

$30K

$92K

$398.5K

How much do computer engineer jobs pay per year?

As of Jun 6, 2026, the average yearly pay for computer engineer in Manitoba is $91,993.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,000.00 and $100,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Engineer, and why are they important?

To thrive as a Computer Engineer, you need a strong background in computer science, mathematics, and hardware/software design, typically supported by a bachelor’s degree in computer engineering or a related field. Familiarity with programming languages (such as C/C++ or Python), circuit design tools, and industry certifications like CompTIA or Cisco are highly valuable. Problem-solving, teamwork, and effective communication are essential soft skills that set top performers apart. These abilities ensure that computer engineers can design, implement, and optimize systems that meet technical requirements and business goals.

What is the difference between Computer Engineer vs Software Developer?

AspectComputer EngineerSoftware Developer
Required CredentialsBachelor's in Computer Engineering or related field; certifications like Cisco, CompTIABachelor's in Computer Science or Software Engineering; certifications like Microsoft, AWS
Work EnvironmentDesigning hardware, embedded systems, and software integration in labs or officesWriting, testing, and maintaining software applications in offices or remote setups
Employer & Industry UsageTech companies, manufacturing, telecommunications, embedded systemsIT firms, software companies, startups, enterprise software development

Computer Engineers focus on both hardware and software systems, often working on embedded systems and hardware integration. Software Developers primarily create and maintain software applications. While their roles overlap in programming, Computer Engineers have a broader scope including hardware design, whereas Software Developers specialize in software solutions.

What Is a Computer Engineer?

A computer engineer designs, researches, tests, and develops computer equipment and software such as circuit boards, chips, routers, and application programs. Computer engineers analyze complex equipment and systems to understand the best way to improve it. They create new types of information technology devices and use logic and reasoning to hone in on goals, test assumptions, and identify the strengths and weaknesses of alternative solutions to problems. Engineers often work in teams and have to be able to communicate with other types of engineers, including non-technical team members. Computer engineers make sure that components fit together properly and function according to the latest software developments.

What are computer engineers?

Computer engineers are professionals who design, develop, test, and maintain computer hardware and software systems. They work at the intersection of electrical engineering and computer science, focusing on how computer systems function and how they can be improved. Their roles can involve creating microprocessors, designing circuit boards, developing embedded systems, and optimizing software for hardware performance. Computer engineers play a crucial role in advancing technology across industries, from consumer electronics to aerospace and healthcare.

What are common challenges computer engineers face when working on cross-functional teams?

Computer engineers often collaborate with software developers, hardware designers, and project managers, which can present challenges in aligning technical requirements and communication styles. Ensuring that everyone has a clear understanding of system limitations and integration points is crucial, as miscommunication can lead to project delays or rework. Staying adaptable and proactively clarifying expectations helps computer engineers navigate these collaborative environments successfully.
What are popular job titles related to Computer Engineer jobs in Manitoba? For Computer Engineer jobs in Manitoba, the most frequently searched job titles are:
What job categories do people searching Computer Engineer jobs in Manitoba look for? The top searched job categories for Computer Engineer jobs in Manitoba are:
What are popular job titles related to Computer Engineer jobs in MB? For Computer Engineer jobs in MB, the most frequently searched job titles are:
Infographic showing various Computer Engineer job openings in Manitoba as of May 2026, with employment types broken down into 1% As Needed, 86% Full Time, 11% Temporary, 1% Contract, and 1% Nights. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $91,993 per year, or $44.2 per hour.

Senior Backend Developer

Sangoma

Winnipeg, MB • Remote

CA$120K - CA$135K/yr

Full-time

Medical, Dental, Vision, Life, PTO

Posted 3 days ago


Job description

Built it. Scale it. Own it.

Sangoma is excited to announce an opening for a Senior Backend Developer to join our talented team. As a recognized leader in business communications solutions, we strive to provide innovative and effective services that empower businesses to thrive. In this role, you will be responsible for designing and implementing robust backend systems that support our comprehensive suite of UCaaS products. While this is a remote position, we are looking for someone in either eastern or central time zones.

Your expertise in backend development will be critical in enhancing the performance, reliability, and scalability of our applications. You'll play a key role in maintaining high-availability cloud services while collaborating across teams in a fast-moving environment. If you have a passion for solving complex problems, contributing to reliable, high availability systems, and a desire to work in a dynamic environment, we encourage you to apply!

Please note that we are unable to provide employment-based sponsorship now or in the future.

Your Role:
  • Design and develop scalable, distributed APIs and backend software that interoperate with multiple third-party APIs, solutions, and technology stacks, with a strong emphasis on security and reliability.
  • Contribute to the ongoing operation and improvement of the Sangoma Meet Cloud platform, ensuring high availability, SLA adherance and 24/7 service reliability.
  • Design, develop, and maintain server-side applications and services using modern technologies and architectural patterns.
  • Collaborate closely with frontend developers and cross-functional stakeholders to deliver seamless API integrations.
  • Troubleshoot and resolve issues to ensure high availability and excellent user experience.
  • Contribute to architectural discussions and help shape technology roadmaps.
  • Stay current with industry trends and emerging technologies to drive continuous improvement.
  • Mentor and guide junior developers, fostering a culture of learning and growth within the team.

Requirements

  • 5+ years of professional experience as a backend developer.
  • Experience using Git and infrastructure-as-code tools.
  • Hands-on experience developing and maintaining Linux-based backend services in cloud environments, including systems backed by relational databases.
  • Solid understanding of networking concepts, including RESTful and GraphQL APIs, WebSockets, and HTTPS.
  • Strong proficiency in Rust and Nix, with experience collaborating with services written in other languages such as Node.js and Java.
  • Strong problem-solving skills with the ability to quickly learn new technologies.
  • Strong communication skills and the ability to work collaboratively in a team-oriented environment.
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience
  • Fluent in English, both written and spoken.

Benefits

What We Offer:

    • Extended Healthcare Plan (Medical, Disability, Dental & Vision)
    • RPP - Group RRSP
    • Group Life - AD&D - Critical Illness Insurance
    • Paid Time Off Benefits
    • Work From Home - Flexible hours
    • Entrepreneurial work environment partnered with high growth career opportunities.
    • We value transparency and fairness in our compensation practices. For this role, we offer a salary range of $120,000 to $135,000 CAD per year, commensurate with experience, qualifications, and location

Are you ready to make a direct impact on the company and be rewarded for your performance?  Are you ready to take on a new challenge?

 Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.