Embedded System Engineer
Send a job offer directly to this candidate
Embedded Systems Engineer with 5 years of experience developing low-level software, firmware, and platform solutions for server platforms, industrial IoT, networking devices, and intelligent edge systems leveraging Embedded C, C++, Embedded Linux, and RTOS technologies. Contributed to complete product development cycles involving hardware bring-up, BSP Development, Bootloader Customization, Kernel Configuration, and Device Driver Development on ARM-based embedded systems. Built reliable communication frameworks utilizing CAN, CAN-FD, J1939, LIN, SPI, I2C, UART, BLE, and Wi-Fi protocols to support seamless interaction between devices and control units.
Developed high-performance software components using POSIX Threads, Mutexes, Condition Variables, and Shared Memory, enabling efficient multitasking and real-time processing capabilities. Delivered customized Linux platform solutions through Yocto, BitBake, C Make, and cross-compilation environments, supporting scalable and maintainable embedded product deployments. Resolved complex software and hardware integration challenges using GDB, JTAG, CANoe, CANalyzer, and Linux debugging utilities, ensuring system stability and reliability.
Improved application performance through code optimization, memory management, startup-time reduction, and system profiling using modern debugging and performance analysis techniques. Applied engineering best practices through Git, Jenkins, GitLab CI, Static Analysis, Code Reviews, Unit Testing, and Integration Testing, contributing to high-quality software releases. Supported safety-critical and automotive software initiatives involving AUTOSAR, UDS, ASPICE, ISO 26262, Secure Boot, Verified Boot, and SELinux security frameworks.
Partnered with cross-functional engineering teams using Jira, Confluence, and IBM Rational DOORS to transform business and system requirements into robust embedded software solutions. Demonstrated strong expertise in firmware architecture, low-level programming, platform integration, debugging, and system validation across embedded Linux and real-time operating system environments. Passionate about advancing embedded technologies and developing scalable, secure, and high-performance software for next-generation connected devices and intelligent systems.
Embedded/C++ System Engineer - Garmin - Dartmouth, MA
(2025-03)
Project: Firmware Development for Data Center Accelerators & Server Platforms
Embedded Engineer - John Deere - Molline, IL
(2024-01 - 2025-02)
Project: Connected Agriculture & Telematics Platform
C++ Engineer / Embedded Engineer - Tata Consultancy services - Bengaluru, India
(2021-05 - 2023-08)
Project: Embedded Linux Platform for Enterprise Networking Devices
Master of Science (M.S.) - Data analytics - Indiana Wesleyan University, Indiana, USA (2023-08 - 2025-05)
Bachelor of Technology (B.Tech) - Electronics and Communication Engineering (ECE) - Vasireddy Venkatadri Institute of Technology, Andhra Pradesh, India (2022-05)