M

Mihir Rajesh Dattani

Senior Software Engineer

Karnataka, India14 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in performance optimization and analysis for enterprise software.
  • Proficient in firmware development and hardware validation.
  • Strong background in embedded systems and debugging methodologies.
Stackforce AI infers this person is a Senior Software Engineer specializing in embedded systems and performance optimization in the telecommunications industry.

Contact

Skills

Core Skills

Embedded SystemsFirmwareSoftware OptimizationPerformance AnalysisSoftware DevelopmentWeb DevelopmentFirmware DevelopmentHardware Validation

Other Skills

VMware vSphereESXiSQLDatabasesPythonShell ScriptingPerformance MonitoringProfiling ToolsCC++HTML5CSSJavaScriptAPIsAssembly

Experience

14 yrs
Total Experience
3 yrs 6 mos
Average Tenure
7 yrs 5 mos
Current Experience

Intel

Senior Software Engineer

Dec 2018Present · 7 yrs 5 mos

VMware vSphereESXiEmbedded SystemsFirmware

Intel corporation

Application Engineer

Jan 2015Dec 2018 · 3 yrs 11 mos · Greater Phoenix Area

  • Optimize and analyze complex enterprise software implemented in . Identified software hotspots using profiling tools such as Intel VTune and Linux perf.
  • Debug performance bottlenecks of software and hardware using performance monitoring counters and Linux performance tools to deliver performance collaterals and workload characterization reports. Develop and direct performance and software readiness validation on emerging Intel memory technology to discover software and hardware glass jaws.
  • Enable key customer software on SIMICS; a full system simulator; to advance customer software development on future Intel products using software shift left. Organize deep technical collaboration with Intel partners to provide data driven analysis and recommendations for future Intel product features.
  • Closely collaborate with performance marketing team to design and execute competitive benchmarking experiments on Intel and competing platforms. Develop several small software utilities using Python and shell scripting to automate data collection and post-process performance data.
SQLDatabasesPythonShell ScriptingPerformance MonitoringProfiling Tools+2

Carnegie mellon university

Intern at Claytronics Lab

Jun 2014Dec 2014 · 6 mos · Greater Pittsburgh Region

  • Designed a debugging system for Blinky Blocks( http://www.cs.cmu.edu/~claytronics/hardware/blinkyblocks.html ) at Claytronics lab ( http://www.cs.cmu.edu/~claytronics/ ) and developed front-end and backend software
  • Developed APIs for command propagation and debug information retrieval from Blinky Blocks using C and C++
  • Developed software in C for handling of frontend requests, querying Blinky Blocks and generating responses
  • Designed the Front-End Interface of the debugger using HTML5, CSS and the JQuery JavaScript library.
CC++HTML5CSSJavaScriptAPIs+2

Redpine signals

Design Engineer

May 2011Jul 2013 · 2 yrs 2 mos · Greater Hyderabad Area

  • Developed firmware for the Wi-Fi Medium Access Control (MAC) data communication protocol packet processing in C and Assembly level language. Helped in design, implementation and unit-level validation, bug fixing for new feature development in a Wi-Fi SOC subsystems using Verilog
  • Performed Pre-Silicon validation of various hardware subsystems using simulation and formal verification tools
  • Designed constrained randomization test bench software in System Verilog using the VMM methodology to catch hardware and firmware bugs. Debugged hardware and software issues during pre and post-silicon validation. Created scripts to run simulations/regressions, extensively debugged regression failures
CAssemblyVerilogSystem VerilogRTL VerificationFirmware Development+1

Education

Carnegie Mellon University

Master of Science (M.S.) — Electrical & Computer Engineering

Jan 2013Jan 2014

Jawaharlal Nehru Technological University

Bachelor of Technology (B.Tech.) — Electronics and Communications Engineering

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Embedded Systems & Firmware

Explore similar profiles based on matching skills and experience