Posted on: 29/10/2025
Description :
Senior Embedded Software Engineer (IoT/RTOS)
Location : Pune, India
Experience : 6+ Years
Domain : Embedded Systems / IoT
About the Role :
We are seeking a highly skilled Senior Embedded Software Engineer to develop and optimize firmware for our next generation of industrial IoT devices.
You will be responsible for the entire software lifecycle, from low-level driver development and RTOS configuration to integrating with cloud communication protocols.
Key Responsibilities :
- Design, develop, and test efficient and reliable firmware in C/C++ for embedded systems based on ARM Cortex-M microcontrollers (e.g., STM32, ESP32).
- Deep experience in working with and configuring a Real-Time Operating System (RTOS) such as FreeRTOS or Zephyr.
- Develop and optimize device drivers and hardware abstraction layers (HAL) for peripherals like I2C, SPI, UART, and ADC.
- Implement robust networking and connectivity protocols, including MQTT, CoAP, and TCP/IP stack optimization for low-power operation.
- Ensure code quality and stability through rigorous unit testing, static analysis, and debugging using hardware tools (oscilloscopes, logic analyzers).
- Collaborate with hardware engineers on board bring-up and verification, and with cloud engineers on API integration.
- Manage the build process and version control using Git and CMake/Makefiles.
Technical Skills Required :
- Expert proficiency in C and C++ for bare-metal and RTOS environments.
- Mandatory experience with a commercial or open-source RTOS (FreeRTOS, Zephyr).
- Deep understanding of microcontroller architectures (preferably ARM Cortex-M).
- Hands-on experience with wireless communication standards (Bluetooth LE, Wi-Fi, LoRa).
- Proficiency in debugging tools and techniques for embedded systems.
- Experience with secure boot, secure storage, and device security protocols is a plus
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1567081
Interview Questions for you
View All