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 volume 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 #J-18808-Ljbffr
Embedded Firmware And Hardware Engineer
CRYOPAK
montreal (administrative region), montreal (administrative region)
Published 27 days ago
Report job