HamburgerMenu
hirist

Embedded System Software Engineer

IT Resource Hunter
Bangalore
12 - 15 Years
star-icon
4.4white-divider30+ Reviews

Posted on: 13/10/2025

Job Description

Experience: 12+ years in Embedded Systems Design & IoT Integration.

What you'll bring :

- Strong expertise in Embedded C (plus familiarity with Embedded Python).

- Hands-on with microcontroller platforms - Raspberry Pi Pico & ESP32.

- Deep knowledge of USB, RS-232, UART, Wi-Fi, LoRa, BLE 5.0 protocols.

- Passion for building IoT-driven, connected solutions.

Key Responsibilities :


- Design, develop, and test embedded software for IoT and connected device platforms.


- Work with various Microcontroller/Microprocessor architectures (e.g., ARM Cortex, ESP32, TI CC32XX, STM32, Microchip).


- Develop low-level drivers and interfaces for peripherals such as ADC, DAC, I2C, SPI, UART, CAN, RS485, DMA, Ethernet, and Display modules.


- Implement and work on Bare metal and RTOS environments (FreeRTOS, VxWorks, QNX, EmbOS, uC OS).


- Work with networking concepts including OSI layers, embedded TCP/IP stacks, and standard IP protocols.


- Integrate RF protocols such as Wi-Fi, Bluetooth/BLE, and IoT Cellular.


- Implement and manage IoT communication protocols such as MQTT, CoAP, and AMQP.


- Use build toolchains and frameworks such as IAR, GCC, Keil, and MPLAB for firmware development.


- Follow coding standards, design release processes (DFMA/DFMEA), and ensure software compliance and quality.


- Work with version control systems (Git) for code management and collaboration.


- Conduct software quality assurance, automated testing, and integration testing.


- Perform hardware and software integration testing and troubleshoot firmware issues using debugging tools and protocol analyzers.


- Work with AWS IoT or Google Cloud IoT for device connectivity and cloud integration.


- Document software design using flowcharts, state diagrams, and logic design, and maintain technical documentation.


- Collaborate with cross-functional teams including hardware engineers and QA teams.

info-icon

Did you find something suspicious?