Embedded Software Engineer Noida

Embedded Software Engineer Noida

24 Aug
|
Octobotics
|
Noida

24 Aug

Octobotics

Noida

We are looking for an experienced Embedded Software Engineer with 7+ years of hands-on experience in embedded firmware development. The candidate will be responsible for developing, debugging, testing, and maintaining firmware for microcontroller-based systems.

Key Responsibilities
Develop and maintain embedded firmware using Embedded C/C++.
Work on STM32, ESP32, ESP8266, AVR, and PIC microcontrollers.
Develop firmware using both Bare-Metal programming and FreeRTOS/CMSIS-RTOS.
Configure and develop STM32 applications using STM32CubeMX and STM32CubeIDE.
Develop and integrate communication interfaces including UART, SPI, I2C, RS485, MQTT, BLE, Wi-Fi, and Bluetooth.
Work with ADC, PWM, Timers, Interrupts, RTC, EEPROM, Flash Memory, and Encoders.
Integrate firmware with HMI/display and external hardware interfaces.
Debug firmware and troubleshoot hardware-software integration issues.
Optimize firmware for performance, memory usage, reliability, and stability.
Perform unit testing, integration testing, and system-level debugging.




Develop production-ready firmware and support firmware releases.
Collaborate with hardware, electrical, mechanical, and testing teams.
Participate in code reviews, technical documentation, and firmware architecture discussions.

Required Skills

Programming:
Robust knowledge of Embedded C
Positive knowledge of C/C++
Solid understanding of pointers, memory management, interrupts, structures, and low-level programming
Hands-on experience in Bare-Metal programming

Microcontrollers:
STM32 Mandatory
ESP32 / ESP8266
AVR
PIC

RTOS:
FreeRTOS
CMSIS-RTOS
Tasks, Queues, Semaphores, Mutexes, and Timers

Communication Protocols:
UART
SPI
I2C
RS485
MQTT
BLE / BLE Mesh
Wi-Fi
Bluetooth

Development Tools:
STM32CubeIDE
STM32CubeMX
Keil
MPLAB X
Atmel Studio
Arduino IDE

Additional Skills
Firmware debugging and troubleshooting
Hardware-software integration
Knowledge of JTAG/SWD debugg

📌 Embedded Software Engineer Noida
🏢 Octobotics
📍 Noida

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer noida / noida

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer noida / noida