Job Description

Job Description
Role & Responsibilities
- Develop and test firmware for ESP32 and STM32 microcontrollers
- Work with GPIO, UART, SPI, I2C, PWM, ADC peripherals
- Implement device communication using Wi-Fi, BLE, MQTT, HTTP/HTTPS
- Interface sensors, relays, motors, and actuators
- Debug hardware and firmware issues using logic analyzers, serial monitors, and debuggers
- Assist in PCB bring-up and board-level testing
- Optimize code for performance, power consumption, and reliability
- Maintain clear documentation for firmware and hardware integration
- Collaborate with IoT, mobile app, and backend teams
Required Skills
- Basic understanding of Embedded C / C++
- Hands-on experience with ESP32 or STM32 (academic or personal projects acceptable)
- Knowledge of microcontroller architecture and embedded fundamentals
- Familiarity with RTOS concepts (FreeRTOS is a plus)
- Understanding of electronic components and basic schematics
- Experien...

Apply for this Position

Ready to join Otomator Technologies? Click the button below to submit your application.

Submit Application