Senior Software Architect at Cadence Design Systems
Bengaluru, Karnataka, India
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
Sanjay Singh is a Senior Software Architect based in Bengaluru with 9 years of focused experience designing hardware–software hybrid systems and virtual platforms for mobile SoCs. At Cadence he has driven hybrid (RTL+SystemC) platform integrations, virtual device modeling for camera/display protocols, and performance-focused memory and coherence features that accelerate emulation and bringup. His background at Texas Instruments includes pioneering systemC adoption for virtual platforms and developing cycle-accurate models and tooling to hit strict accuracy targets for TI chips. Known for bridging customer-facing solution delivery with deep implementation work, he combines architecture-level thinking with hands-on development of baremetal stacks and virtual device models. Unusually, he pairs protocol-level modeling (CSI2/DSI/HDMI/I2C) with infrastructure design such as reset and synchronization controls, making him a go-to engineer for complex bringup challenges.
Contributions:10 commits, 6 pushes, 1 branch in 4 years 3 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sanjay Singh - Senior Software Architect at Cadence Design Systems