Enable job alerts via email!

Embedded Software Developer

Price Electronics Manufacturing

Winnipeg

On-site

CAD 80,000 - 102,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Manitoba seeks an Embedded Software Developer to create innovative HVAC systems. The role demands expertise in C/Python programming, with a focus on reliability and collaboration within a dedicated team. Join us in our mission to excel through continuous innovation.

Benefits

Health and Dental Benefits
Telus Health Virtual Care
PocketPills digital pharmacy access
Employee and Family Assistance Program
Life and Disability Insurance
Pension Matching Program
Gym Subsidy Program
Personal and Professional Development
Community Involvement Opportunities
Free Tea and Coffee at Price Café

Qualifications

  • 1-10 years of experience in an engineering design role.
  • Experience with microcontrollers and real-time operating systems.
  • Knowledge of communication protocols (SPI, I2C, UART).

Responsibilities

  • Design and develop embedded software for HVAC products using C.
  • Collaborate with hardware developers to integrate software with hardware components.
  • Conduct thorough testing, debugging, and validation to ensure software quality.

Skills

C Programming
Python Programming
Attention to Detail
Organizational Skills
Critical Thinking
Interpersonal Skills
Microcontrollers Experience
Knowledge of Communication Protocols

Education

Engineering College Diploma or University Degree

Job description

Join to apply for the Embedded Software Developer role at Price Electronics Manufacturing

Join to apply for the Embedded Software Developer role at Price Electronics Manufacturing

Get AI-powered advice on this job and more exclusive features.

Price Electronics (www.priceelectronics.ca)a division of Price Industries, believes that Excellence matters, and continuous innovation offers benefits for everyone involved. This is why we invest in our team and modern, cutting-edge manufacturing facility in Winnipeg Manitoba, Canada. We have produced high quality, high reliability electronic designs and assemblies for multiple markets for over 25 years. Consider joining us as we continue to innovate and grow.

Job Type: On-site/in office

What You Can Expect

  • Health and Dental - Employees and their families enjoy paid benefits covering an extensive list of medical and dental expenses and services.
  • Telus Health Virtual Care - All employees and their families have free access to top medical professionals when they need advice or a second opinion.
  • PocketPills – You and your family will have free access to Canada’s first Digital Pharmacy, PocketPills enables you to call, text or email the pharmacy care team from wherever you are. You will enjoy free delivery of your prescriptions and vitamins straight to your home.
  • Employee and Family Assistance Program (EFAP) - You and your family will have free access to consultation and support for your mental, emotional and financial well-being
  • Life and Disability - You will be provided with life insurance in a multiple of your salary with an option to purchase additional coverage.
  • Pension Matching Program - Invest in your future with each pay cheque through our Defined Contribution Pension Plan and we will match your contribution (up to 3% of your salary).
  • Gym Subsidy Program - Employees are eligible for a gym membership reimbursement of up to $300 per year, this includes Fitness related App’s.
  • As part of our Goals, Rewards, Improvement and Teamwork program qualifying teams can enjoy a monthly reward.
  • Personal and Professional Development - We are committed to helping you reach your potential through training and education.
  • Community Involvement - Generously supporting health, charities, youth, and education opportunities is our passion, and you’re invited to be a part of that.
  • Our convenient Price Café offers free Tea and Coffee.

The Team

Price Electronics designs, manufactures, and supports advanced industrial HVAC controls using the latest technology. Our team consists of electrical and software engineers with support on the mechanical side. Our team handles the development of a variety of controllers that control airflow, heating, cooling, lighting and require high reliability firmware and software. We believe that excellence is possible through continuous innovation and love of learning new things.

The Role

Our team continues to grow, and we are looking for an Embedded Software Developer. Robust and reliable controllers are key to our success as we ship products all over North America and now, overseas as well. Our team culture rewards innovation to solve problems, a high sense of urgency, and excellence in their work, which inspires others to do great work. Using the latest AI tools, we can produce even better products, while growing our business and providing secure and stable jobs. (Price Electronics has grown 20% on average per year since 2007.)

The Ideal Candidate For This Position Will Have

  • An Engineering College Diploma or University Degree.
  • 1-10 years of experience in an engineering design role.
  • Expertise in software development, particularly in C/Python programming.
  • Exceptional attention to detail and organizational skills.
  • Strong critical thinking and accountability.
  • Excellent interpersonal skills, including the ability to provide constructive feedback, embrace a no-ego culture, communicate effectively, and prioritize understanding in interactions.
  • These qualifications ensure technical excellence, leadership, and a culture of trust and high performance in engineering environments.
  • Experience with microcontrollers and real-time operating systems.
  • Knowledge of communication protocols (e.g., SPI, I2C, UART).

The Successful Candidate's Responsibilities Will Include

  • Design and develop embedded software for HVAC products using C on a range of microcontrollers 8-bit to 32-bit.
  • Collaborate with hardware developers to integrate software with hardware components.
  • Conduct thorough testing, debugging, and validation to ensure software quality and reliability using:
    • Test Driven Development


  • CI/CD (Continuous Integration and Continuous Delivery/Deployment)
  • Ensure compliance with relevant industry standards and regulations. (BACnet, CAN)
  • Participate in code reviews and contribute to the continuous improvement of development processes.
  • Ship quality code.
  • Continuously learning new skills.

#priceelectronics

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Industrial Machinery Manufacturing

Referrals increase your chances of interviewing at Price Electronics Manufacturing by 2x

Get notified about new Embedded Software Engineer jobs in Winnipeg, Manitoba, Canada.

Junior Software Engineer - Cross-platform C++ - Multipass

Winnipeg, Manitoba, Canada CA$80,000.00-CA$102,000.00 4 days ago

Software Engineer - Solutions Engineering
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
Software Engineer I (Consumer Servicing)
Software Engineer (Python/Linux/Packaging)

Winnipeg, Manitoba, Canada CA$120,000.00-CA$140,000.00 3 weeks ago

Software Engineer I (Merchant Data Platform)
Application Developer, Analytics (18-month term)
System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem

Greater Winnipeg Metropolitan Area 5 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

RAG Software Developer

Upfeat Media, Inc.

Winnipeg

Remote

CAD 80,000 - 110,000

10 days ago

Senior Software Developer, Telephony

CallMiner

Ottawa

Remote

CAD 100,000 - 140,000

Yesterday
Be an early applicant

Intermediate - Software Developer

TerraSense

British Columbia

Remote

CAD 100,000 - 128,000

2 days ago
Be an early applicant

Senior Software Developer

Diversis Capital LLC

Remote

CAD 100,000 - 135,000

3 days ago
Be an early applicant

Software Developer

SpryPoint Solutions Inc.

Halifax

Remote

CAD 70,000 - 100,000

6 days ago
Be an early applicant

Senior Software Developer

SGA Tech Solutions

Winnipeg

On-site

CAD 80,000 - 140,000

4 days ago
Be an early applicant

Software Developer

Payworks Payroll Services Canada

Winnipeg

Hybrid

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Senior Software Developer (Future Openings)

Zensurance

Old Toronto

Remote

CAD 90,000 - 130,000

8 days ago

Software Developer Sr, AI Agents and Dayforce AI Assistant

Dayforce US, Inc.

Remote

CAD 80,000 - 120,000

8 days ago