IoT Embedded Software Engineer

Skills
Bluetooth Low EnergyProtocolsElectrical EngineeringEmbedded CInternet Of ThingsPostgresqlReal-Time Operating Systems
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Must have 8+ years of experience in software solutions focusing on Embedded Systems and IoT.
  • Proven experience with IoT protocols like MQTT, HTTPS, WSS, and peripheral protocols (I2C, SPI, UART, BLE, WIFI).
  • Strong skill set in Embedded C, RTOS, and data processing pipelines.
  • Ability to lead projects and collaborate effectively with cross-functional teams.

Nice to have

  • PostgreSQL
  • GraphQL
  • REST
  • Python

Day to day

  • Lead the development of next-generation IoT water saving devices.
  • Ownership of embedded systems and IoT devices functionality.
  • Collaboratively define requirements and features with stakeholders.
  • Expand and improve CI/CD pipelines and testing processes.