Firmware Engineer

Wheelpro Technologies Private Limited

Kondapur, Hyderabad

₹28,000 - ₹30,000 monthly

Fixed

28000 - ₹30000

Earning Potential

30,000

Work from Office

Full Time

Min. 6 months

Basic English

Job Details

Interview Details

Job highlights

Urgently hiring

108 applicants

Job Description


JOB DESCRIPTION – FIRMWARE ENGINEER (ESP32)


ROLE OVERVIEW

We are hiring a Firmware Engineer with strong experience in ESP32-based embedded development. The candidate will be responsible for building and supporting real-time firmware, integrating peripherals, and developing touchscreen UI using ESP-IDF and LVGL.


RESPONSIBILITIES


1. Firmware Development

Develop and maintain firmware for ESP32 platforms using Embedded C/C++


Work on real-time embedded applications using ESP-IDF


Create modular, scalable, and maintainable firmware architecture



2. GUI and Touchscreen Integration

Implement and support LVGL-based graphical user interfaces


Integrate display drivers and touch controller modules


Optimize UI performance for smooth user experience



3. FreeRTOS and Real-Time Operations

Develop FreeRTOS tasks, timers, and scheduling mechanisms


Implement inter-task communication using queues, semaphores, mutexes, and event groups


Ensure system stability and real-time responsiveness



4. Peripheral and Protocol Integration

Interface and debug SPI, I2C, and UART peripherals


Support integration of sensors, communication modules, and external devices


Perform hardware-software bring-up and testing



5. Debugging and Optimization

Debug firmware issues and resolve crashes, performance bottlenecks, and memory issues


Optimize CPU usage, power consumption, and firmware reliability


Use debugging tools such as serial logs, JTAG, logic analyzers, and oscilloscopes



6. Collaboration and Documentation

Work closely with hardware engineers and product teams


Document firmware design, modules, and integration procedures


Support testing, deployment, and field issue resolution


KEY SKILLS REQUIRED

Embedded C/C++

ESP32 microcontrollers

ESP-IDF framework

FreeRTOS (tasks, queues, semaphores, timers)

SPI, I2C, UART communication protocols

Strong firmware debugging and problem-solving skills


PREFERRED SKILLS

LVGL GUI development experience

Display and touch controller integration

Knowledge of IoT connectivity (Wi-Fi/BLE)



EDUCATIONAL QUALIFICATION


B.Tech / M.Tech in Electronics, Embedded Systems, IoT, or related field

Job role

Work location

Asian Sun City, B Block, Forest Dept Colony, Hyderabad, Telangana, India

Department

Research & Development

Role / Category

Engineering & Manufacturing Research

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 6 months

Education

Graduate

Skills

C++/C, Microcontrollers, Embedded C, Microprocessors, Embedded systems

English level

Basic English

Gender

Any gender

About company

Name

Wheelpro Technologies Private Limited

Address

Asian Sun City, B Block, Forest Dept Colony, Hyderabad, Telangana, India

Job posted by Wheelpro Technologies Private Limited

FAQs about this job

Show all

Apply for job