Full Time
MILPITAS, CALIFORNIA
Posted 6 months ago

Job Description:

SpanIdea is seeking a Senior/Staff Software Engineer with expertise in IoT to join our team. As a key member of our IoT development team, you will be responsible for working on IoT core platforms, including data storage, data aggregation, messaging, and cloud computing. You should have hands-on programming experience in languages such as C, C++, Java, or Python. Additionally, experience in embedded device technology, network protocols (MQTT, COAP, BT), and building web services using JSON, REST, and similar technologies is required. Familiarity with implementing services on cloud infrastructures like AWS is a plus. We are looking for someone who can quickly learn new technologies and tackle a wide range of technical challenges.

Responsibilities:

  • Work on IoT core platforms, including data storage, data aggregation, messaging, and cloud computing.
  • Develop software solutions using programming languages such as C, C++, Java, or Python.
  • Program embedded devices and work with network protocols like MQTT, COAP, BT.
  • Build web services utilizing JSON, REST, and other similar web service technologies.
  • Implement services on cloud infrastructures, such as AWS.

Requirements:

  • 5-10 years of experience working with IoT core platforms.
  • Hands-on programming experience in C, C++, Java, or Python.
  • Experience with embedded device technology and network protocols (MQTT, COAP, BT).
  • Strong knowledge of web services using JSON, REST, and similar technologies.
  • Experience implementing services on cloud infrastructures, preferably AWS.
  • Ability to quickly learn new technologies and handle diverse technical challenges.
  • Minimum Bachelor’s degree in Computer Science or Computer Engineering.

Job Features

Job Category

Information Technology

Experience

5-10 YEARS

Apply Online

A valid email address is required.
A valid phone number is required.