Embedded Software Engineer | Device Drivers | Bare-Metal | MCU/FPGA | RTOS | ARM-SoC | Availability: Immediate/Negotiable for full time also
Send a job offer directly to this candidate
Embedded Software Engineer with 2+ years of experience developing high-performance firmware solutions in C/C++ for ARM Cortex-M and SoC platforms. Experienced in firmware architecture, low-level driver development, bootloaders, hardware-software integration, and validation in Bare-Metal, RTOS, and Embedded Linux environments. Strong expertise in SPI, QSPI, DMA, flash memory interfaces, performance optimization, debugging, and reliability improvements.
Hands-on experience with microprocessors, embedded systems architecture, compilers, and development tools. Knowledge of Linux kernel fundamentals, device drivers, and board support packages, with practical exposure to storage systems and firmware verification. Currently pursuing a Master's degree in Electrical and Embedded Systems in Germany and available for relocation within Germany.
Software Intern - Arm GmbH Munich - Munich, Germany
(2026-03)
Embedded Software Engineer - Dexcel Electronic Designs Private Limited - Bangalore, India
(2023-05 - 2025-06)
Student - Emertxe Information Technologies
(2022-07 - 2023-04)
Completed a hands-on advanced embedded systems program focusing on Embedded C, Linux fundamentals, device drivers, data structures, and microcontroller programming.
Master's - Electrical and Embedded Systems - Ravensburg Weingarten University of Applied Sciences (2025-09)
Bachelor's - Electronics and Communication Engineering - T John Institute of Technology (2022)