DevJobs

Embedded System Engineer

Overview
Skills
  • Microcontrollers
  • Oscilloscope
  • PCB Design Tools
  • Power Supplies
  • RS-485
  • SPI
  • STM32
  • Embedded C
  • UART
  • Embedded C++
  • I²C
  • Logic Analyzer
  • Low-power Design
  • MQTT
  • Multimeter
  • Altium
  • AWS IoT
  • FreeRTOS
  • IoT
  • KiCad

Company Description

DOTS (Data of The Soil) provides innovative technology for real-time, in-situ measurements of nitrate concentration across the soil profile. Our solutions help farmers reduce fertilizer use, increase crop productivity, and enhance profits while preventing environmental pollution. Addressing the lack of real-time soil nutrient monitoring technologies, DOTS enables precision farming with our patented, affordable, and precise multi-depth N-fertilizer measurement technology.

Role – Embedded Systems Engineer

We are looking for an Embedded Systems Engineer to join our growing team at DOTS.

In this role, you will be responsible for designing and developing both hardware and firmware for our innovative sensor. You will work closely with other engineers to bring prototypes into production-ready solutions, combining electronics, embedded software, and cloud connectivity.

Key Responsibilities:

  • Design and development of electronic circuits and PCB layouts (from concept to production).
  • Firmware development for microcontrollers (mainly STM32) in C/C++.
  • Implementation of communication protocols (UART, I²C, SPI, RS-485).
  • Debugging and testing with lab equipment (oscilloscope, logic analyzer, power supplies).
  • Hardware/Firmware integration, validation, and field testing.
  • Collaboration with cloud, software, and mechanical teams.

Requirements:

  • B.Sc. in Electrical Engineering, Computer Engineering, or related field.
  • 2–3 years of proven experience in hardware and firmware development.
  • Strong knowledge of embedded C/C++.
  • Experience with STM32 (or similar microcontrollers).
  • Hands-on experience with PCB design tools (KiCad/Altium or equivalent).
  • Familiarity with lab test equipment (oscilloscope, multimeter, logic analyzer).
  • Advantage: experience with FreeRTOS, low-power design, and IoT/cloud connectivity (MQTT, AWS IoT).
  • Good communication skills and ability to work in a multidisciplinary team.
  • Proficiency in English (technical reading/writing).


DOTS, Data of the Soil