Sajal Agarwal

Senior Software Engineer

Hyderabad, Telangana, India15 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in C++ with extensive experience in Qt framework.
  • Proven track record in designing efficient software solutions.
  • Strong background in embedded systems and digital image processing.
Stackforce AI infers this person is a skilled C++ developer with expertise in software development for embedded systems.

Contact

Skills

Core Skills

C++Qt

Other Skills

Agile MethodologiesAlgorithmsCData StructuresDebuggingDesign PatternsDigital Image ProcessingEmbedded SoftwareEmbedded SystemsMultithreadingProgrammingQMLSoftware DevelopmentUML

About

I am a C++ developer with thorough knowledge of the standard library, STL containers, algorithms, data structures, Juce and Qt framework. I completed my master's degree in VIES (Visual Information and Embedded Systems) from IIT Kharagpur.

Experience

Microsoft

Senior Software Engineer

Nov 2020Present · 5 yrs 4 mos · Hyderabad, Telangana, India

Knowles intelligent audio

2 roles

Staff Engineer

Jan 2019Oct 2020 · 1 yr 9 mos

Technical Lead

Feb 2017Jan 2019 · 1 yr 11 mos

Altair engineering india

Senior Software Engineer

Nov 2013Jan 2017 · 3 yrs 2 mos · Bengaluru Area, India

  • I am working on a product called "Knowledge Studio". It's a Qt-based process management tool. The team includes two developers and one onsite manager. My responsibilities are:
  • • Design, build and maintain efficient, reusable, and reliable C/C++ code at both front and back-end
  • • Implement performance rich and quality modules
  • • Identify bottlenecks and bugs, and devise solutions to these problems
  • • Communicate effectively with the appropriate business areas and management to best understand the requirement and implement the same
C++QtData StructuresAlgorithms

Robert bosch engineering and business solutions ltd.

Senior Software Engineer

Sep 2010Nov 2013 · 3 yrs 2 mos · Bengaluru, India

  • I worked for Car Multimedia department in Bosch. This department is responsible for different areas of navigation like Map, navigation Data, simulator and debugging tools. My team used to maintenance and development of various debugging tools. My responsibility was to manage one such tool called 'Catalog explorer & Smartphone widget'. Along with that, I get the opportunity to work on some signal processing projects considering my M.Tech. background.

Education

Indian Institute of Technology, Kharagpur

M.Tech. — Visual Information & Embedded System

Jan 2008Jan 2010

F. E.T.R.B.S. College, Agra

B.Tech. — Electronics & Communication Engg.

Jan 2004Jan 2008

Stackforce found 100+ more professionals with C++ & Qt

Explore similar profiles based on matching skills and experience