Design Engineer | Embedded Firmware


Bengaluru, Karnataka, India

Bengaluru Area, India
Ahmedabad Area, India

Chennai Area, India

Karnataka, India





Bachelor of Technology (B.Tech.), Electrical and Electronics Engineering
Manipal institute of technology
MCTM Chidambaram Chettyar International School
Join Rithikha and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossDesign Engineer | Embedded Firmware
Experienced software design engineer specializing in modern C++ for Linux-based embedded systems, with strong proficiency in Python. Passionate about crafting clean, efficient code to optimize performance and accelerate time-to-market. Adept at balancing performance optimization with rapid development cycles. Proven ability to tackle complex challenges and rapidly acquire new skills, making me a valuable asset to any team.
Bengaluru
claude code
cursor
gemini
github copilot
Software System Designer 2 at AMD, Aug 2025 - Present · 1 yr 1 mo
Senior Design Engineer at Schneider Electric, Apr 2023 - Sep 2024 · 1 yr 6 mos, Bengaluru, Karnataka, India, Spearheaded the lower-level design and implementation for the component interfacing with an SQLite database, which directly addressed customer needs, enabling the replacement of legacy products and contributed to increased sales. Developed and executed Redis database migration strategies to ensure seamless transition during firmware updates, preventing data loss for customers. Served as the primary point of contact for API modeling for Modbus, I/O communication, and event logging components. Profiled and analyzed task execution using DLT analyzer and optimized thread performance, leading to a 5% reduction in system latency. Mentored and onboarded fresh graduates, transferring knowledge and skills to build a high-performing team.
Design Engineer at Schneider Electric, Aug 2020 - Apr 2023 · 2 yrs 9 mos, Bengaluru Area, India, Developed features and fixed defects for the Modbus component of the EcoStruxure Panel Server. Improved system reliability and accelerated development time by 30%, devising a simplified solution for the connection monitoring feature. Decreased technical debt by 15% and improved code quality by writing thorough unit tests for legacy code using GTest framework. Introduced scientific and empirical approaches to benchmarking communication performance. Fostered cross-functional collaboration with France and US teams to align product development efforts. Created verification test plans, automated test cases in ROBOT framework, and benchmarked performance metrics. Maintained the CI/CD pipeline results to quickly identify regressions.
Summer Intern at DosePack, May 2019 - Jul 2019 · 3 mos, Ahmedabad Area, India, Developed a motion control system for an omni-wheeled robot based on a comprehensive literature review of robot kinematics and dynamics. Implemented motion control algorithms on an Arduino. Collaborated closely with hardware engineers to design a custom sensor board equipped with IMU and reflectance sensors.
Summer Intern at Nappinnai, May 2017 - Jun 2017 · 2 mos, Chennai Area, India, Prototyped and tested a Brushless DC Motor controller circuit, added improvements to the existing circuit. Programmed the logic to appropriately energize the coil according to the position detected by the Hall sensor. Interfaced a current sensor with ±0.1 accuracy for feedback control. Established a PID controller for automatic speed control.
Data Acquisition and Telemetry Engineer at SolarMobil Manipal, Apr 2017 - Dec 2018 · 1 yr 9 mos, Karnataka, India, Designed and implemented a CAN bus communication network for a solar-powered vehicle, integrating battery management systems, motor controllers, and a custom-designed real-time dashboard GUI.
Bachelor of Technology (B.Tech.), Electrical and Electronics Engineering, Manipal institute of technology
MCTM Chidambaram Chettyar International School