JobTarget Logo

Embedded Firmware and Hardware Engineer in Anjou, Quebec at TCP Reliable Manufacturing Inc

Job Function: Engineering
TCP Reliable Manufacturing Inc
Anjou, Quebec, H1J 1R6, Canada
Posted on

Explore Related Opportunities

Job Description

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

  1. 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
  2. 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
  3. 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

Job Location

Anjou, Quebec, H1J 1R6, Canada

Frequently asked questions about this position

Apply NowYour application goes straight to the hiring team