Ayush Garg
Software Engineer @ TCS | Tech. Books. Business. Learning.
- Role
- System Engineer at Tata Consultancy Services
- Location
- Bengaluru, KA, IN
- LinkedIn followers
- 500 followers
About Ayush Garg
I’m currently working as a Software Engineer at Tata Consultancy Services (TCS), where my…
Experience
System Engineer
Jul 2024 — Present · Bengaluru, IN
Optimized performance-critical C++ applications on Linux, applying Object-Oriented Programming (OOP) principles to ensure modularity, maintainability, and scalability.• Integrated hardware communication protocols (CAN, ZMQ, UART) to enable seamless real-time communication between embedded systems and peripherals.• Developed automated testware for processors and embedded boards, using Bash scripts to validate memory, CPU utilization, USB, and Ethernet performance, significantly reducing manual testing efforts.• Troubleshot and resolved complex hardware–software interaction issues, ensuring high reliability in embedded environments.• Collaborated in large-scale monorepo-based C++ projects, leveraging Git for version control and Jira for agile task tracking to streamline development workflows.
Education
Vellore Institute of Technology
B.Tech Computer Science Engineering with Business Systems, Computer Science
2020 — 2024
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.