drjobs Embedded Firmware Expert

Embedded Firmware Expert

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Noida - India

Monthly Salary drjobs

INR 900000 - 1200000

Vacancy

1 Vacancy

Job Description

We are looking for a highly skilled Firmware Engineer with experience in embedded systems and IoT applications. The ideal candidate will have expertise in working with various MCUs such as STM32 ESP32 and Nordic MCUs along with hands-on experience in IoT communication protocols including WiFi BLE LoRa and other LPWAN technologies. The candidate should be well-versed in RTOS low-power embedded development and Over-The-Air (OTA) firmware upgrades.
Key Responsibilities:
  • Develop and optimize firmware for MCUs like STM32 ESP32 and Nordic nRF series.
  • Implement and integrate IoT communication protocols (WiFi BLE LoRa MQTT etc..
  • Work with RTOS-based firmware (FreeRTOS Zephyr etc. and optimize tasks for real-time .
  • Develop and debug peripheral interfaces such as UART I2C SPI ADC PWM GPIOs and DMA.
  • Implement and manage OTA firmware upgrades and secure boot mechanisms.
  • Write efficient device drivers and integrate third-party libraries and SDKs.
  • Work with low-power design techniques for battery-operated devices.
  • Develop firmware using Arduino framework STM32 HAL/LL ESP-IDF Nordic SDK etc.
  • Debug firmware using tools like JTAG SWD Logic Analyzers and Oscilloscopes.
  • Collaborate with hardware software and cloud teams for seamless IoT integration.
Required Skills & Qualifications:
  • 4 years of experience in firmware development for embedded systems.
  • Strong hands-on experience with STM32 ESP32 and Nordic MCUs.
  • Proficiency in C/C programming for embedded systems.
  • Experience with RTOS (FreeRTOS Zephyr etc..
  • Familiarity with wireless communication protocols (WiFi BLE LoRa Zigbee etc..
  • Experience with Arduino framework ESP-IDF and Nordic SDKs.
  • Hands-on experience with peripheral interfaces (UART I2C SPI ADC PWM etc..
  • Experience in Over-The-Air (OTA) firmware updates.
  • Strong debugging skills using JTAG SWD oscilloscopes and logic analyzers.
  • Experience with low-power design techniques for battery-powered devices.
  • Knowledge of security protocols for embedded IoT devices is a plus.
  • Familiarity with cloud integration (AWS IoT Azure IoT Google IoT Core etc. is a plus.
Preferred Qualifications:
  • Experience with AI/ML on edge devices (TinyML) is a plus.
  • Hands-on experience with custom bootloaders and secure firmware updates.
  • Knowledge of scripting languages like Python for debugging and automation.
Benefits:
  • Competitive salary based on experience.
  • Flexible work environment.
  • Opportunity to work on cutting-edge IoT and embedded projects.
  • Learning and growth opportunities in firmware development & IoT solutions.
If you have a passion for embedded systems and IoT firmware development wed love to hear from you!

firmware,iot communication protocols (wifi, ble, lora, mqtt),rtos (freertos, zephyr),c/c++ programming,low-power design,debugging (jtag, swd, logic analyzers, oscilloscopes),arduino framework,mcus (stm32, esp32, nordic),over-the-air (ota) firmware upgrades,esp-idf,iot,nordic sdk,ota firmware upgrades,cloud integration (aws iot, azure iot, google iot core),firmware development,low-power embedded development,peripheral interfaces (uart, i2c, spi, adc, pwm, gpios, dma),embedded systems,ota,iot applications

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.