Description

Develop and maintain software for IoT products and wireless communication systems. Own the OTA firmware update lifecycle and collaborate with product teams on technical design.

Responsibilities

  • Design and implement OTA firmware updates for connected devices.
  • Collaborate with product development teams to create technical design documentation.
  • Coordinate technical requirements and workflows with offshore development teams.
  • Operate within an Agile methodology to deliver features on schedule.

Required Skills

  • 10+ years of professional software engineering experience.
  • Hands-on experience with AWS IoT services.
  • Proven track record working on IoT projects.
  • Experience managing OTA firmware updates.
  • Working knowledge of wireless communication protocols (LTE, WiFi, BLE).
  • Experience with Agile software development.
  • Bachelor of Science or Master's degree in Electronics or Computer Science.

Education

Any Graduate