We Are
Due North manufactures high-quality refrigerated and frozen food merchandisers under the Minus Forty & QBD brands. We offer innovative merchandising and business products, serving customers across North America and Europe. Our diverse range of commercial refrigeration units and customization capabilities have earned trust among ice cream vendors, frozen food merchants, and major food industry corporations. With over 30 years of experience, we are committed to customer success.
Your Opportunity
This role will be hands-on, offering you the opportunity to learn and be coached as we implement new hardware solutions and analytics platforms. The primary focus will be on developing new products, which will involve participating in concept meetings, conducting product research, creating prototypes, programming software, conducting in-house testing, fixing any bugs, and producing documentation.
Duties include providing technical support and advice to our Operations, Sales, and Manufacturing Departments when required.
Main Duties & Responsibilities
- Follow good engineering practices and analysis methodologies
- Conduct and assist in equipment testing, analyze test results in relation to design and test objectives.
- Design and develop IoT firmware for ESP32 and STM32 microcontrollers
- Implement cellular connectivity solutions using LTE Cat1Bis and LTE CatM1 technologies
- Develop and maintain MQTT communication protocols for device-to-cloud connectivity
- Work with Amazon AWS IoT Core for cloud-based device management and data processing
- Collaborate on computer vision integration for smart merchandising applications
- Support digital signage implementation and LED display technology integration
- Assist with Novastar LED controller configuration and optimization
- Participate in system testing, debugging, and performance optimization
- Document technical specifications and development processes
- Analyze our customers’ business problems, needs and wants in the IoT space.
- Research, evaluate and test cutting-edge technology to integrate with our merchandisers.
- Collaborate with cross-functional teams of engineers, designers, programmers, and manufacturers focusing on systems design, architecture, hardware, software, implementation, and delivery of IoT solutions.
- Install, configure, manage, monitor, maintain, and troubleshoot all installed IoT systems and infrastructure (operating systems, systems and application software, system management tools) ensuring highest levels of systems and infrastructure availability, reliability, and low-latency.
- Assist our service department in troubleshooting service calls, identifying problems and fixing issues.
You Have
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related field
- 1-3 years of experience in IoT development or related embedded systems work
- Proficiency in C/C++ programming for embedded systems
- Experience with ESP32 and/or STM32 microcontroller development
- Understanding of cellular communication protocols (LTE Cat1Bis, LTE CatM1)
- Knowledge of MQTT protocol and IoT communication patterns
- Familiarity with Amazon AWS IoT services
- Basic understanding of embedded systems design and debugging
- Strong problem-solving skills and attention to detail
- Interested in artificial intelligence and machine learning.
- Sound competency in standard Windows programs: Excel, Word, and PowerPoint.
- Proficiency in the use of the English language.
- Ability to travel.