Embedded Firmware Engineer

Skoegle Iot Innovations Pvt Ltd

Bengaluru

On-site

INR 800,000 - 1,200,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Skoegle IoT Innovations Pvt Ltd in Bengaluru seeks an experienced embedded firmware engineer to design, develop, and maintain firmware for ESP32, NRF52, ATmega328P, and Raspberry Pi platforms. The role emphasizes sensor integration via I2C/SPI/UART, RTOS, and secure OTA updates, with focus on power optimization and robust hardware validation.

The candidate will work on BLE, GSM, GPS, LoRa, and embedded networking while supporting bare-metal and RTOS environments and developing bootloaders and

Qualifications

  • Embedded Systems and Embedded Software Development.
  • C, C++, Embedded C.
  • RTOS, Bare-M Metal Programming.
  • Operating Systems fundamentals.
  • I2C, SPI, UART, Digital & Analog Signals.
  • Sensor Integration.
  • Arduino IDE, VS Code, SEGGER Embedded Studio, J-Link.
  • ESP32 Series, nRF52832/52840, ATmega328P, Raspberry Pi.
  • BLE (UUIDs), GSM (band configuration), GPS, LoRa.
  • Python, HTML, HTTP/HTTPS.
  • Bootloader Development, OTA, Power Optimization.
  • Memory Allocation, Sleep Modes, Sensor Calibration.
  • Machine Learning on Embedded Systems (preferred).

Responsibilities

  • Design, develop, debug, and maintain firmware in C, C++, and Embedded C.
  • Develop firmware for ESP32, nRF52832/52840, ATmega328P, and Raspberry Pi platforms.
  • Integrate sensors using I2C, SPI, UART, ADC, GPIO, PWM, CAN, and USB.
  • Develop RTOS and bare-metal firmware.
  • Implement BLE, GSM/4G, GPS/GNSS, LoRa, Wi-Fi, NFC/RFID communication.
  • Design bootloaders, OTA updates, and secure firmware upgrades.
  • Optimize power consumption, sleep modes, memory allocation, and performance.
  • Develop sensor drivers, calibration routines, and medical-grade firmware.
  • Program bare ICs and support PCB bring-up, pin selection, and hardware validation.
  • Support HTTP/HTTPS GET/POST/PUT APIs and embedded networking.

Skills

Embedded firmware
C/C++
RTOS
OS fundamentals
I2C/SPI/UART
Sensor integration
IDE tools
ESP32/nRF52/ATmega
BLE/GSM/GPS/LoRa
Python/HTML
Bootloader/OTA
Power optimization
ML on embedded

Tools

Arduino IDE, VS Code, SEGGER Embedded Studio, J-Link

Job description

Key Responsibilities
  • Design, develop, debug, and maintain firmware in C, C++, and Embedded C.
  • Develop firmware for ESP32, nRF52832/52840, ATmega328P, and Raspberry Pi platforms.
  • Integrate sensors using I2C, SPI, UART, ADC, GPIO, PWM, CAN, and USB.
  • Develop RTOS and bare-metal firmware.
  • Implement BLE, GSM/4G, GPS/GNSS, LoRa, Wi-Fi, NFC/RFID communication.
  • Design bootloaders, OTA updates, and secure firmware upgrades.
  • Optimize power consumption, sleep modes, memory allocation, and performance.
  • Develop sensor drivers, calibration routines, and medical-grade firmware.
  • Program bare ICs and support PCB bring-up, pin selection, and hardware validation.
  • Support HTTP/HTTPS GET/POST/PUT APIs and embedded networking.
Required Skills
  • Embedded Systems and Embedded Software Development
  • C, C++, Embedded C
  • RTOS, Bare-Metal Programming
  • Operating Systems fundamentals
  • I2C, SPI, UART, Digital & Analog Signals
  • Sensor Integration
  • Arduino IDE, VS Code, SEGGER Embedded Studio, J-Link
  • ESP32 Series, nRF52832/52840, ATmega328P, Raspberry Pi
  • BLE (UUIDs), GSM (band configuration), GPS, LoRa
  • Python, HTML, HTTP/HTTPS
  • Bootloader Development, OTA, Power Optimization
  • Memory Allocation, Sleep Modes, Sensor Calibration
  • Machine Learning on Embedded Systems (preferred)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Engineer
Embedded Engineer

NUOS • Mumbai

On-site
INR 900,000 - 1,500,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Atlanta Systems Pvt. Ltd. • Delhi

On-site
INR 500,000 - 800,000
Dynamic, collaborative team
Cutting-edge technologies
Rapid professional growth
Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills • Bulandshahr

On-site
INR 1,500,000 - 3,000,000
Senior Firmware Developer
Senior Firmware Developer

WheelsEye • Gurugram District

On-site
INR 1,200,000 - 1,900,000
Embedded Software Engineer
Embedded Software Engineer

Frontend Arts • Hyderabad

On-site
INR 900,000 - 1,300,000
Sr. Firmware Engineer
Sr. Firmware Engineer

Elecbits • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Embedded System Developer
Embedded System Developer

MindGuard Innovations Pvt Ltd • Navi Mumbai

On-site
INR 1,200,000 - 1,800,000
Embedded Engineer
Embedded Engineer

Iriss Inc • Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Firmware Engineer
Firmware Engineer

Talent Corner Hr Services • Ahmedabad District

On-site
INR 600,000 - 900,000
Embedded Software Engineer
Embedded Software Engineer

Octobotics • Sector 10

On-site
INR 1,800,000 - 2,400,000