R

Ranjan Bhadra

Software Engineer

Bengaluru, Karnataka, India20 yrs 6 mos experience
Highly Stable

Key Highlights

  • Expert in FPGA synthesis and verification.
  • Proven track record in high-level optimizations.
  • Award-winning contributions to EDA products.
Stackforce AI infers this person is a highly skilled FPGA and EDA specialist with extensive software architecture experience.

Contact

Skills

Core Skills

Software ArchitectureC++FpgaFpga SynthesisClock Tree ExtractionStatic VerificationReset Domain CrossingHigh Level Synthesis

Other Skills

Interpersonal CommunicationOral CommunicationPresentationsSoftware RequirementsField-Programmable Gate Arrays (FPGA)Microsoft OfficeProgrammingC (Programming Language)EmulationObject-Oriented Programming (OOP)Agile MethodologiesProject ManagementPython (Programming Language)Effective CommunicationRust (Programming Language)

About

Solved complex problems and dedicated to achieving demanding development objectives according to tight schedules. Contributed in individual capacity in producing impeccable code using C & C++ in both Linux & Windows environment. Worked on Logic Synthesis, Prototyping, and Static Verification. Open to explore new opportunities within and beyond EDA Industry.

Experience

20 yrs 6 mos
Total Experience
4 yrs 3 mos
Average Tenure
3 yrs 3 mos
Current Experience

Cadence design systems

Software Architect

Mar 2023Present · 3 yrs 3 mos · Bangalore · On-site

  • Working on High Level Optimizations in Genus.
Interpersonal CommunicationOral CommunicationPresentationsSoftware RequirementsSoftware ArchitectureC++

Synopsys inc

5 roles

Staff R&D Engineer

Promoted

Jun 2018Mar 2023 · 4 yrs 9 mos

  • Worked on Gated Clock Conversion (GCC) and new feature on extending gcc(EGCC) yo whole design using Clock Control IPs. Introducing flows of Clock Impact analysis to improve the performance of overall EGCC prototype solution.
  • Started Working on Partitioner and specifically timing aspect of Partitioner. Improving the QOR and correlation of results has been the primary focus.
Field-Programmable Gate Arrays (FPGA)Microsoft OfficeProgrammingC (Programming Language)EmulationObject-Oriented Programming (OOP)+10

Senior Research And Development Engineer

Jun 2016Jun 2018 · 2 yrs

  • 1. Worked to make FPGA synthesis solution- Synplify - CDC aware.
  • 2. Working on Clock Tree Extraction and Clock Tree Visualization for Synopsys Prototyping Product Protocompiler in order to expedite the TTFP.
Agile MethodologiesOral CommunicationPresentationsEffective CommunicationFPGA SynthesisClock Tree Extraction

Senior Research and Development Engineer

Feb 2015May 2016 · 1 yr 3 mos

  • Internal Switch to work on evolving product VC-CDC in Synpsys Static Verification Product.
  • Developed Reset Domain Crossing Solution in Synopsys Static Verification Product within very aggressive deadline.
  • Switched to work on VC-Low Power Product after Attrenta aquisition of Synopsys - Refactored complex code and wrote the JSON writer for dumping data.
Agile MethodologiesOral CommunicationEffective CommunicationStatic VerificationReset Domain Crossing

Senior Research and Development Engineer

Promoted

Jun 2010Feb 2015 · 4 yrs 8 mos

  • Part of High Level synthesis development team for Synplify FPGA product.
  • Worked on numerous features and optimizations on Xilinx, Microsemi, Achronix and core internal mapper involving combinational & sequential logic, ALUs, RAMs and DSP Blocks.
  • Complete ownership of Microsemi and Achronix OEM Mapper activities. Responsible for planning, execution and delivery of release items, ensuring customer success. Successful renewal of multi-million dollar OEM contracts every time.
  • Incorporated new techniques to ensure logic correctness in DSP and RAM mapping. Built prototype mapper with unconventional deviation from traditional FPGA architecture requiring change in core logic mapping algorithm.
  • Involved in grooming junior developers, recruiting new developers and involved in decision making regarding introduction of a process or technology in the product
  • Awarded Project Excellence Award for improving the QoR of Achronix mapper.
Agile MethodologiesOral CommunicationEffective CommunicationHigh Level SynthesisFPGA

Research and Development Engineer

May 2008May 2010 · 2 yrs

  • Part of High Level synthesis development team for Synplify FPGA product.
  • Worked on numerous features and optimizations on Xilinx and Achronix mappers involving combinational & sequential logic, ALUs, RAMs and DSP Blocks.
  • Sole ownership of all Achronix OEM mapper activities involving drafting of requirement & implementation specifications, code writing, unit testing, communication with testing team and OEM partner, and making regular releases to the customer satisfaction . Introduced new optimizations unique to Achronix PicoPIPE architecture. Introduced the support for Achronix DSP inference from scratch. Successful renewal of Achronix OEM contract every time.
  • Awarded Spot Excellence Award for efforts beyond call of duty.
Oral Communication

Synplicity

Software Engineer

Oct 2007May 2008 · 7 mos · Bangalore, India

  • Part of High Level synthesis development team for Synplify FPGA product.
  • Built a successful prototype for RTL to C-output and proved the concept-correctness.

Magma design automation

Member Technical Staff

Feb 2007Sep 2007 · 7 mos · Noida, India

  • Part of development team of a new tool, now commercialized.
  • Worked on Chip finishing and Open Access. Developed an abstract checker for better visualization of design faults and worked on making database compatible with Open Access standards.

Samsung

Software Engineer

Jul 2005Dec 2006 · 1 yr 5 mos · Bangalore, India

  • Part of Samsung's core IMS team.
  • Worked on development as well testing to ensure successful completion and commercialization of IP Multimedia Sub-system(IMS) services on Samsung mobile handsets for American GSM and CDMA networks provided by Cingular and Verizon. Ownership of ISIM (IMS-SIM) authentication and enhancement of SIP stack as part of entire solution.
  • Awarded Business Contribution Award for the IMS Development Work.

Education

Indian Institute of Technology, Kharagpur

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2001Jan 2005

Naval Public School

Stackforce found 100+ more professionals with Software Architecture & C++

Explore similar profiles based on matching skills and experience