hireclover
All jobs

Interfacer

Middle Embedded Firmware Developer

Remote Middle $2.5k–$8.4k/moest.

Summary

Interfacer is seeking a Middle Embedded Firmware Developer to create devices based on STM32/ESP32 microcontrollers. The role focuses on firmware development, remote control systems, data collection/processing, and IoT solutions with full-time remote work flexibility.

What you'll do

  • Firmware development for microcontroller-based devices
  • Debugging, documentation, and technical support
  • Conducting various types of testing and quality assurance
  • Solving technical issues and troubleshooting
  • Improving and optimizing existing firmware solutions
  • Reporting on project results and progress
  • Adhering to company engineering practices and technical standards

Requirements

  • Bachelor's degree in Radio Electronics Science
  • 2+ years commercial experience in microcontroller programming
  • Expert-level C programming knowledge for microcontrollers
  • Proficient with UART, I2C, SPI interfaces
  • Experience with ADC, TIMER, GPIO, IRQ, DMA modules
  • Experience with digital sensors, external memory, SD cards, RTC, LCD/OLED displays
  • Hands-on experience with STM32 (HAL) and ESP32 (ESP-IDF)
  • Real-time operating systems (RTOS) experience
  • Understanding of multi-threading principles and bootloaders
  • TCP/IP stack (LWIP) over Ethernet/Wi-Fi connectivity
  • Knowledge of HTTP, MQTT, FTP, SNMP, SMTP, NTP protocols
  • MODBUS protocol experience
  • JSON and CBOR data formats experience
  • File systems (FAT FS) knowledge
  • Cryptography understanding and MBED-TLS experience
  • BLE technology experience
  • GIT version control expertise
  • Strong problem-solving skills and attention to detail

Conditions

Schedule & Location: Full-time remote work with flexible schedule

Benefits & Perks:

  • Regular salary reviews based on performance
  • Individual rewards and incentives
  • Deep immersion in programming projects
  • Independent decision-making and responsibility
  • Autonomy in task implementation
  • Professional growth and career advancement opportunities
  • Exposure to diverse projects and technologies
  • Collaboration with experienced colleagues
  • Constructive feedback environment
  • Healthy and productive work environment
  • No unnecessary meetings

Browse jobs