EDA tool developer

On-site

Bengaluru, Karnataka, India

Noida, Uttar Pradesh, India

Bengaluru, Karnataka, India

India



Master's degree, Computer Science
Indian Institute of Information Technology Lucknow

Bachelor of Technology - BTech, Computer Science
Jawaharlal Nehru Technological University
Join Abhinandan and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossEDA tool developer
Software Engineer with 7 years of experience in C++, multithreading, low-level design, and system software development. Skilled in Windows/Linux environments, data structures & algorithms, and performance optimization. I have contributed to projects across EDA tools, HIL testing, healthcare data platforms, and AI-driven systems, improving runtime, scalability, and reliability. Experienced in Git, Perforce, Docker, and writing robust unit and functional test cases. Passionate about solving complex problems, building efficient software, and delivering high-quality results.
Bengaluru
claude code
cursor
Staff Software Engineer at Synopsys Inc, Jun 2023 - Feb 2026 · 2 yrs 9 mos, On-site, • Improved CERD (Constant and Equal Register Detection) engine runtime by 3% through multithreaded parallelization, enhancing scalability. • Created Equal Port Detection engine using SAT solver and simulation, achieving measurable PPA improvement. • Eliminated POINTER_NONDETERMINISM by restructuring unordered_map traversal, improving determinism and code reliability. • Added TMR/DMR/retention register support for Functional Safety (FuSa) in automotive designs. • Implemented multibit debanking support for CERD, increasing efficiency in register handling. • Technologies: C++, STL, TCL, Verilog, Perforce, Fusion Compiler (EDA Tool).
Staff Software Engineer at NI (National Instruments), Jan 2022 - Jun 2023 · 1 yr 6 mos, Bengaluru, Karnataka, India, • Led backend development for VeriStand, a HIL (Hardware-in-the-Loop) testing platform, ensuring robust real-time system monitoring. • Designed and implemented Alarm System module to proactively detect faults, minimizing system downtime. • Conducted extensive testing and debugging, improving system reliability under diverse operating conditions. • Technologies: C, C++, STL, Python, Windows, VS Code, Git, Gerrit.
Software Engineer at Innovaccer, Aug 2021 - Jan 2022 · 6 mos, Noida, Uttar Pradesh, India, • Developed a centralized healthcare data platform integrating EMR, EHR, and patient databases for analytics. • Enabled efficient data aggregation and analysis, improving accessibility and insights from multi-source healthcare data. • Technologies: C++, Python, SQL, Docker.
Software Engineer Intern at CRED, Jan 2021 - Jul 2021 · 7 mos, Bengaluru, Karnataka, India
Subject Matter Expert at Chegg Inc., Oct 2019 - Nov 2023 · 4 yrs 2 mos, India
Master's degree, Computer Science, Indian Institute of Information Technology Lucknow
Bachelor of Technology - BTech, Computer Science, Jawaharlal Nehru Technological University
codeforces: https://codeforces.com/profile/Retarded_ape