Varun Swara

Software Engineer

Bengaluru, Karnataka, India22 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in CPU verification and embedded software development.
  • Proven track record in developing validation tools for semiconductor industry.
  • Strong background in Linux-based CPU validation and secure OS testing.
Stackforce AI infers this person is a highly skilled Embedded Software Engineer specializing in CPU verification and semiconductor technologies.

Contact

Skills

Core Skills

Embedded SoftwareCpu Verification

Other Skills

Random Test GeneratorsCPU validationNOC validationSoftware Test LibrariesCortex-M33Baremetal driverDCVS HWSnapdragon 845LinuxSecure OS benchmarkingTestingRadar Data ProcessingTarget Tracker SoftwareLynxOSDebugging

About

Embedded Software, ARM CPU architecture, CPU verification, C, C++, Arm assembler, Linux, Emulation

Experience

22 yrs 6 mos
Total Experience
4 yrs 6 mos
Average Tenure
7 yrs 6 mos
Current Experience

Nvidia

Principal Engineer

Nov 2018Present · 7 yrs 6 mos · Bengaluru

  • Random Test Generators for CPU and NOC validation
Random Test GeneratorsCPU validationNOC validationEmbedded SoftwareCPU verification

Arm

2 roles

Principal Engineer

Aug 2017Oct 2018 · 1 yr 2 mos · Cambridge, United Kingdom

  • STL Team: Software Test Libraries for Cortex-M33
Software Test LibrariesCortex-M33Embedded SoftwareCPU verification

Staff Software Engineer

Jun 2006Nov 2016 · 10 yrs 5 mos · Bengaluru Area, India

  • SVOS Team: Linux based CPU validation of Cortex A15, Cortex A7, Cortex A53 on Palladium/Veloce.
  • TrustZone SW Team: Secure OS benchmarking, testing, prototyping.
LinuxCPU validationSecure OS benchmarkingEmbedded SoftwareCPU verification

Qualcomm

Sr Staff Engineer

Nov 2016Jul 2017 · 8 mos · Bengaluru Area, India

  • Software Architecture Team: Baremetal driver for DCVS HW on Snapdragon 845
Baremetal driverDCVS HWSnapdragon 845Embedded SoftwareCPU verification

Electronics & radar development establishment, defense r&d organisation

Scientist B

Aug 2003May 2006 · 2 yrs 9 mos · Bengaluru Area, India

  • Radar Data Processing Team: Implementation of Target Tracker Software for Radar Data Processor on LynxOS.
Radar Data ProcessingTarget Tracker SoftwareLynxOS

Education

Indian Institute of Technology, Delhi

B.Tech — Electrical Engineering

Jan 1999Jan 2003

DAV College, Chandigarh

High School (11-12th)

Jan 1997Jan 1999

Stackforce found 100+ more professionals with Embedded Software & Cpu Verification

Explore similar profiles based on matching skills and experience