Embedded Firmware and Hardware Engineer at TCP Reliable Manufacturing Inc – Anjou, Quebec
Explore Related Opportunities
About This Position
Embedded Firmware and Hardware Engineer
Cryopak is looking for a versatile Embedded Firmware & Hardware Engineer to design and develop next-generation high precision temperature and humidity monitoring and logging devices with integrated Wi-Fi and LTE connectivity for applications in logistics, transport and cold chain. This role combines firmware development with hands-on hardware design, bringing products from concept through production. You’ll play a key role in building reliable, secure, and scalable connected systems deployed in real-world environments. The candidate. Reporting to the Director of Operations, you will work closely with multiple individuals in R&D, manufacturing and quality control to help deliver products on-time and meet customer expectations.
Essential Job Functions
- Firmware Development
- Design, develop, and maintain embedded firmware in C/C++ for logger devices
- Integrate and optimize Wi-Fi, LTE, BLE, LoRa stacks for reliable connectivity
- Develop drivers and interfaces for sensors, modems, and peripherals (UART, SPI, I2C, USB, etc.)
- Optimize firmware for network connectivity, power consumption, performance, and memory constraints
- Debug and trouble-shoot system-level issues across hardware and software
- Produce flowcharts and state diagrams to fully represent firmware functionality
- Hardware Design
- Design schematics and assist with PCB layout for embedded devices
- Select and integrate components (MCUs, LTE/Wi-Fi modules, PMICs, sensors, antennas)
- Bring up new hardware, including board validation and debugging
- Working with manufacturing partners on DFM (Design for Manufacturing) and DFT (Design for Test)
- Assess and recommend PCB vendors for volumes manufacturing, reliability and cost considerations
- Cross Functional Work
- Work with Quality control to address reliability and yield aspects of all products
- Support product certification (FCC/CE, carrier approvals for LTE)
- Develop and maintain technical documentation (schematics, firmware architecture, test plans)
- Participate in code reviews and hardware design reviews
- Assist in field debugging and performance monitoring of deployed devices
Qualifications
- Bachelor's degree in electrical engineering, Computer Engineering or related field
- A minimum of 3+ years of experience in embedded systems development and strong proficiency in C/C++ for embedded platforms.
- Hands on experience with micro-controllers, in hardware design, and experience with IoT communication protocols
- Bilingual French and English, (English proficiency is required, as approximately 70% of the workday involves working with Global tools and participating in daily meetings with both American and Canadian peers)
Competencies Required for this Position
- Familiarity with TCP/IP stacks, MQTT, HTTP/HTTPS, and cloud IoT services
- Experience with LTE modem integration and carrier certification processes
- Knowledge of RF design considerations and antenna tuning
- Experience with secure firmware (secure boot, encryption, key management)
- Familiarity with battery-powered and energy-efficient designs
- Experience in full product lifecycle development (prototype → production)
- Strong system-level thinking across hardware and software
- Excellent problem-solving and debugging skills
- Ability to work independently and in cross-functional teams
- Strong communication and documentation skills
- Detail-oriented with a focus on reliability and scalability
Scan to Apply
Job Location
Job Location
This job is located in the Anjou, Quebec, H1J 1R6, Canada region.