Embedded Software Engineer
Send a job offer directly to this candidate
Embedded Software Engineer with 4+ years of experience in firmware development, device driver programming, and real-time embedded systems for industrial automation and edge AI applications. Proven expertise in C/C++, Python, and ARM Cortex-M/A architectures with hands-on experience in RTOS (FreeRTOS, Zephyr), Linux kernel programming, and low-level hardware interfacing. Specialized in developing IoT-enabled embedded solutions, implementing communication protocols (I2C, SPI, UART, CAN, Ethernet), and optimizing code for memory-constrained environments.
Skilled in embedded Linux, Yocto Project, device tree configuration, and BSP porting. Experienced in edge AI/ML inference on resource-constrained devices, sensor integration, and firmware over-the-air (FOTA) updates. Passionate about building reliable, secure, and power-efficient embedded systems from concept to production.
Embedded Software Engineer - Emerson - Round Rock, TX
(2024-07)
Embedded Software Engineer - Syntiant Corp - India
(2022-09 - 2023-12)
Master of Science - Computer Science - Kent State University
Bachelor of Technology - Electronics and Communication Engineering - Jawaharlal Nehru Technological University