Product Engineer
Bengaluru, Karnataka, India | [email protected] | LinkedIn | Portfolio
- π I'm based in Bengaluru, India
- π I have 3+ years of experience as an Embedded Systems Engineer
- π± I'm currently learning more about cloud computing and artificial intelligence
- π― I'm looking to collaborate on exciting and challenging projects that can make a positive impact
- π I'm passionate about coding, learning, and sharing my knowledge with others
- π Fun fact: I'm also a fan of astronomy and sci-fi movies
- Embedded Software Engineering: Proficient in C/C++, Linux kernel programming, and device driver development, with experience in RTOS concepts and real-time debugging.
- Linux & Yocto Build Systems: Advanced expertise in Yocto SDK, Recipes, and Layers, with a history of adding machine support, customizing BSP, and upgrading Yocto versions to enhance compatibility.
- Communication Protocols: Skilled in GPIO, SPI, I2C, UART communication protocols, ensuring robust embedded environment connectivity and precise hardware control.
- Python Scripting & Automation: Proficient in Python for scripting, automation, and data analysis, streamlining workflows for up to 90% automation coverage and reducing testing time by 20%.
- BIOS & FPGA Engineering: Expertise in BIOS/BMC flashing, FPGA architectures (Intel Agilex), and debugging tools, enabling 30% performance improvement in FPGA solutions.
- Power Management & Validation: Skilled in power management (PM/NPM) using System Cycling Utility, Power & Thermal Analysis Tool, and XDP, with 100% issue resolution in BSODs and catastrophic errors.
- Development Tools & Processes: Proficient in Git, SVN, and JIRA, with a solid foundation in Agile/Scrum methodologies to support high-quality, collaborative development.
Product Engineer, Harman Connected Services (Jan 2022 - Present)
- Led the deployment of a BIOS firmware update for Willow Ridge, achieving a 15% reduction in boot time
- Developed a Python and Bash-based test automation framework for BIOS flashing, increasing test coverage to 90% and reducing regression testing time by 20%
- Designed FPGA-based data processing solutions that improved performance by 30%, recognized for technical innovation and project impact
- Automated virtual machine configurations and log extraction, reducing setup times by 50% and increasing data processing efficiency by 40%
** Post-Silicon Validation Engineer **
- Conducted Alder Lake power validation, enhancing system stability through in-depth analysis using XDP and Socwatch
- Diagnosed and resolved BSODs and critical system hangs, collaborating with teams to resolve priority issues with a 100% success rate
- Bachelor of Computer Application (BCA), SPVVS GPP BCA, Rani Channamma University, Belagavi, India (November 2021)
You can find me on the following platforms: