Rahul Arora — Software Engineer
Accomplished Senior Principal Software Engineer at Cadence Design Systems, with over 10 years of experience, recognized for optimizing software solutions and mentoring high-performing teams. Proficient in C++ development, data structures and algorithms, object-oriented design, design patterns, large-scale system design, distributed systems, and agile methodologies. Proven ability to reduce compile times by 15% and enhance system scalability to handle billions of gates. Experienced in working with cross-functional teams to achieve 100% on-time delivery of critical software releases at a global scale.
Stackforce AI infers this person is a Senior Principal Software Engineer in the EDA and Telecommunications sectors.
Location: Noida, Uttar Pradesh, India
Experience: 13 yrs 9 mos
Skills
- Rtl Design
- Team Management
- Logic Synthesis
- Feature Development
- Code Development
- Lte Development
- Software Integration
- Security Systems
- Machine Learning
Career Highlights
- Reduced compile times by 15%
- Enhanced system scalability for billions of gates
- Achieved 100% on-time delivery of software releases
Work Experience
Cadence Design Systems
Senior Principal Software Engineer (1 yr 11 mos)
Principal Software Engineer (2 yrs)
Mentor Graphics
Member Consulting Staff (1 yr 6 mos)
Lead Member Of Technical Staff (3 yrs 4 mos)
Senior Member Technical Staff (1 yr 10 mos)
Qualcomm
Engineer (1 yr 3 mos)
Indian Institute of Technology, Kharagpur
Research Fellow (11 mos)
Tata Consultancy Services
Assistant System Engineer Trainee (1 yr)
Education
Master of Technology (MTech) at Indian Institute of Technology, Kharagpur
Bachelor of Technology (B.Tech.) at Uttarakhand Technical University