Search by job, company or skills

IoT Engineer

4-9 Years

This job is no longer accepting applications

Job Description

Required Skills:

  • Candidate must possess a recognised Bachelor s degree in computing, engineering, science, or a related discipline.
  • Minimum 4+ years of software engineering experience would be advantageous.
  • Proficient in one or more object-oriented programming language such as Java, Swift and Objective-C.
  • Strong working knowledge of native mobile app development with iOS and/or Android.
  • Working knowledge of IoT device management and the associated protocols such as OMA-DM and OMA-LWM2M as well as device data collection and the associated protocols such as MQTT, CoAP and HTTP.
  • Familiar with multi tier architecture, Service-Oriented Architecture and Microservices Architecture.
  • Appreciation of the importance of good User Experience (UX).
  • Working knowledge of software testing, distributed revision control such as Git and software configuration management.
  • Excellent team player and committed individual.
  • Good interpersonal communication skills (verbal and written).

Key Responsibilities:

  • Conduct background research on existing IoT-related applications and delineate industry best practices.
  • Analyse the functional requirements specification of each application.
  • Design the applications.
  • Implement the applications according to approved designs. Successful candidate must be able to develop native mobile applications on iOS and/or Android as well as one or more IoT development platforms such as AWS IoT Platform
  • Conduct rigorous testing of the applications.
  • Deploy the applications to cloud computing infrastructure and app stores.

More Info

About Company

Job ID: 114471177

Beware of Scammers

We don’t charge money for job offers