Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Solutions Architect Jobs
Recruited by Procom 8 months ago Address Richmond, British Columbia, Canada
Solutions Architect Jobs
Recruited by Sryas - an Orion Innovation Company 9 months ago Address Greater Toronto Area, Canada
Embedded Developer Jobs
Recruited by Fortinet technologies 9 months ago Address Vancouver, British Columbia, Canada
Solutions Engineer ( Iot/ Building Technologies)
Recruited by Siemens 10 months ago Address Kitchener, Ontario, Canada
Solutions Architect (Vancouver Hub)
Recruited by Scotiabank 10 months ago Address Vancouver, British Columbia, Canada
Senior Embedded Software Developer
Recruited by Lumotive 10 months ago Address Vancouver, British Columbia, Canada
Solutions Architect - Ebs Connected Technologies
Recruited by Toyota Canada Inc. 10 months ago Address Scarborough, Ontario, Canada
Solutions Architect Jobs
Recruited by Randstad Canada 11 months ago Address Vancouver, British Columbia, Canada
Solutions Architect Jobs
Recruited by Randstad Canada 11 months ago Address Scarborough, Ontario, Canada
Developer, Embedded Algorithms, Developer Framework
Recruited by Kinaxis 1 year ago Address Vancouver, British Columbia, Canada
Embedded Software Developer Jobs
Recruited by Safe Fleet 1 year ago Address Coquitlam, British Columbia, Canada

Iot Firmware Developer Jobs

Company

CropVue Technologies

Address Vancouver, British Columbia, Canada
Employment type FULL_TIME
Salary
Expires 2023-10-11
Posted at 7 months ago
Job Description

CropVue Technologies is an agriculture technology company that builds remote cellular IoT devices that operate in crop fields to measure weather and pest pressure. The data is sent to a cloud platform where AI analytics are used to build key insights and deliver real-time information to growers to help improve crop yields.


Cropvue Technologies is seeking an experienced IoT Firmware Developer to join our team and effectively work remotely as a key contributor in a rapidly growing company. The candidate will have proven experience developing on ARM/STM32 microprocessors using the Mbed OS (preferred) and related development tools for low power devices that deliver camera images over a cellular modem. In this role, you will be responsible for designing, developing, testing, and maintaining firmware that supports our state-of-the-art agriculture IoT products that use cellular, GPS, and solar to deliver camera and weather data for crop pest monitoring.


If you are looking to make an impact in the rapidly growing area of Precision Agriculture to help feed the world by using smart IoT hardware and data analytics, we encourage you to apply for this unique opportunity and work with a team of talented and proven leaders who are dedicated to making a difference in our food supply.


Key Responsibilities:

  • Continuously research and integrate new product features and tools to improve overall device operation, reliability, and functionality
  • Develop and maintain firmware that supports several IoT products running on various models of ARM micros/hardware versions
  • Develop and maintain test plans and procedures to validate firmware functionality and performance
  • Migrate current code base using best practises onto Git version control and Mbed Studio IDE platforms to simplify on-going device management
  • Design and implement firmware for low power IoT devices using ARM/STM32 microprocessors and the Mbed real-time OS (preferred)

Requirements:

  • Knowledge of Internet protocols (e.g., TCP/IP, UDP, HTTP) and networking principles (eg., IP/MAC addressing)
  • Excellent verbal and written communication skills
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • Ability to work independently and coordinate effectively with remote team members
  • Proficiency in C/C++ programming languages and experience developing interfaces to peripherals such as cameras, digital and analog sensors
  • Experience usign Git version control
  • Understanding of low-level device drivers and hardware interfaces (eg., I2C, SPI, UART)
  • Strong problem-solving and debugging skills
  • Knowledge of cloud-based technologies and services (eg., AWS, Azure, Google)
  • Knowledge of cellular modems and services (eg., Quectel, LTE/CATM1, NBIoT, GSM, Cat1bis)
  • Experience in developing and debugging software on embedded, real-time systems
  • At least 3 years of experience in developing firmware using ARM/STM32 microprocessors and a real-time OS (Mbed OS toolchain preferred)