Akshit K.

CTO

Delhi, India5 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in C/C++ with a focus on compiler internals.
  • Proven track record in optimizing performance-critical systems.
  • Mentors engineers and drives architectural decisions.
Stackforce AI infers this person is a Backend-heavy Fullstack engineer in the EDA industry.

Contact

Skills

Core Skills

C/c++Compiler Performance OptimizationPerformance OptimizationDebugging

Other Skills

AWS IoTAlgorithmsAmazon DynamodbArchitectural ImprovementsArduino ProgrammingArtificial Intelligence (AI)Cascading Style Sheets (CSS)Computer ForensicsComputer NetworkingCybersecurityData StructuresEDAEngineeringFirebaseGoogle Apps Script

About

I am a Lead Software Engineer with experience building large-scale, performance-critical software systems, with a strong focus on C/C++ development, compiler internals, and system-level architecture. Currently, I work in the QuestaSim Power Aware Simulation team at Siemens EDA, where I contribute to the design and development of a domain-specific compiler used by semiconductor companies worldwide. My work focuses on the core infrastructure and architectural components of the simulator, where I design and implement features that translate RTL design and UPF-based power intent specifications into efficient internal representations to drive correct low-power simulation behaviour. I regularly work on – • Parsing and processing complex design and power intent specifications. • Implementing and evolving core infrastructure in a large C/C++ codebase. • Designing and maintaining multi-threaded components to improve scalability and throughput. • Working with advanced in-memory data structures and algorithms. • Driving architectural changes across multiple components. • Optimizing runtime performance and memory usage through data transformation, code optimizations, parallelism, profiling and low-level analysis. • Debugging deep, real-world customer issues in production environment. Part of my role involves working close to the operating system and low-level behaviour, including multi-threading, synchronization, and assembly-level analysis, to investigate performance and correctness. I am also involved in contributing to industry standards (IEEE-1801 UPF), which requires deep understanding of specifications, edge cases, and backwards compatibility. In addition to hands-on development, I contribute to technical decision-making, mentor engineers, review designs and code, and collaborate closely with cross-functional teams to deliver stable, high-quality releases. My technical background includes strong proficiency in C, C++, and Python (for tooling & automation), Linux systems, and experience with compiler-like architectures, scripting, and performance optimization. I enjoy solving hard software engineering problems at the core of complex systems and continuously improving both the architecture and quality of the software I work on.

Experience

Siemens eda (siemens digital industries software)

4 roles

Lead Member of Technical Staff

Promoted

Dec 2025Present · 3 mos · Noida, Uttar Pradesh, India

  • Lead ownership of core infrastructure and architectural components of the QuestaSim Power Aware Simulator.
  • Drive design and implementation of complex features in a large, performance-critical C/C++ codebase.
  • Design and optimize multi-threaded execution paths to improve scalability and performance.
  • Drive architectural changes impacting multiple components.
  • Optimize runtime performance and memory usage using concurrency, profiling, targeted refactoring and low-level analysis.
  • Investigate and resolve complex customer-reported issues in production environment.
  • Mentor engineers, review designs and code, and contribute to technical decision-making across the team.
C/C++Multithreading & ConcurrencyCompiler Performance OptimizationLow Level ProgrammingLinux

Senior Member of Technical Staff

Promoted

Dec 2023Dec 2025 · 2 yrs · Noida, Uttar Pradesh, India

  • Owned and delivered significant enhancements to core infrastructure components.
  • Worked extensively on performance-sensitive and multi-threaded areas of the codebase.
  • Played a key role in stabilizing and hardening releases.
C/C++Performance OptimizationMultithreading & Concurrency

Member Of Technical Staff

Jul 2022Dec 2023 · 1 yr 5 mos · Noida, Uttar Pradesh, India

  • Implemented core UPF features and enhancements in C/C++.
  • Debugged complex customer issues and edge cases in production environments.
  • Contributed to architectural improvements affecting multiple subsystems.
C/C++DebuggingArchitectural Improvements

R&D Software Engineering Intern

Jan 2022Jun 2022 · 5 mos · Noida, Uttar Pradesh, India

  • Formerly known as Mentor Graphics.
  • Contributed to feature development and bug fixes in a production C/C++ codebase.
  • Gained hands-on experience with large codebases, debugging and development workflows.
  • Built internal tools and automation using Python and scripting languages to increase R&D productivity.
C/C++PythonScripting

Jpmorgan chase & co.

Software Engineering Virtual Internship

Apr 2020May 2020 · 1 mo

  • Establishing Financial Data Feeds
  • Frontend Web Development
  • Data Visualization with Perspective

Creative computing society

2 roles

Core Executive

Promoted

May 2019Jun 2020 · 1 yr 1 mo

  • Managing a team of over 100 members of the oldest tech society.
  • Organizing technical learning meetups/events, including hackathons.
  • Handling the backend databases for the Event Registration Website.

Technical Team Member

Jul 2018May 2019 · 10 mos

Mudra society, thapar university, patiala

Core Team Member

May 2019May 2020 · 1 yr

  • Part of the Organizing Team for society's annual cultural fests.
  • Head of Media & Designing Team.

Iete students' forum, tiet

2 roles

Event Coordinator - Elementos

Jan 2019Feb 2019 · 1 mo

  • Part of the Managing Committee for the biggest Electronics Fest at TIET.
  • Event Coordinator & Host for the event Tech Jam.
  • Worked with the Media & Designing Team for the event videos.

Technical Team Member

Oct 2018Aug 2019 · 10 mos

  • - Organising workshops/learning meetups for juniors on various automation technologies.

Education

Thapar Institute of Engineering & Technology

Bachelor of Technology - BTech — Computer Science Engineering

Aug 2018May 2022

Ryan International School, Noida

PCM + Computer Science

Apr 2005May 2018

Stackforce found 100+ more professionals with C/c++ & Compiler Performance Optimization

Explore similar profiles based on matching skills and experience