Embedded Software Developer
Top Benefits
About the role
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.
- 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
About Price Electronics Manufacturing
Price Electronics is a contract manufacturer of circuit board assemblies and related goods. We produce goods for original equipment manufacturers (OEMs) ranging from standalone circuit boards to fully assembled products that we build and test in house. We serve many commercial and industrial customers and also build consumer goods.
Embedded Software Developer
Top Benefits
About the role
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.
- 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
About Price Electronics Manufacturing
Price Electronics is a contract manufacturer of circuit board assemblies and related goods. We produce goods for original equipment manufacturers (OEMs) ranging from standalone circuit boards to fully assembled products that we build and test in house. We serve many commercial and industrial customers and also build consumer goods.