Compiler Engineer at The MathWorks
Natick, Massachusetts, United States
Application Support Engineer
August 2014 to Present
Massively Parallel Technologies
Software Engineer (On Campus)
January 2013 to July 2014
Compiler Microarchitecture Lab
Graduate Student Researcher
August 2012 to July 2014
Crexendo Business Solutions
Software Engineering Intern
May 2012 to August 2012
Mars Space Flight Facility
January 2012 to May 2012
Space Applications Center
Undergrad Software Engineering Intern
December 2010 to May 2011
What company does Dipal Saluja work for?
Dipal Saluja works for The MathWorks
What is Dipal Saluja's role at The MathWorks?
Dipal Saluja is Application Support Engineer
What industry does Dipal Saluja work in?
Dipal Saluja works in the Computer Software industry.
Software Engineer with experience in development on various platforms. Proficient in C, C++ and Linux.Application Support Engineer @ From August 2014 to Present (1 year 3 months) Natick, MASoftware Engineer (On Campus) @ ● Designed and Implemented the Extraction from Requirements Component. This feature is responsible for generating BlueCheetah Design from a BlueCheetah Requirements document. ● Designed and Implemented the concept of Connectors in BlueCheetah Design This feature enables the concept of warm-holes for data communication across/within design pages, thereby resulting in a neater design in UI ● Extended the implementation of user privileges to BlueCheetah. This feature is responsible for showing/hiding the Design components based on the privileges assigned to a developer. ● Re-factoring the code-base to implement stricter OO Concepts. From January 2013 to July 2014 (1 year 7 months) TempeGraduate Student Researcher @ ● Designed and Developed a novel compiler-simulator tool chain for Coarse Grained Reconfigurable Architectures(CGRA) : Used LLVM compiler infrastructure to extract and perform software pipelining on loops from a C program and execute on a simulated CGRA using the gem5 system simulator From August 2012 to July 2014 (2 years) TempeSoftware Engineering Intern @ ● Automated Remote Server Upgrades for FreeSwitch ● Perl scripts for Server Stress tests and Diagnostics From May 2012 to August 2012 (4 months) TempeStudent Programmer @ ● Develop on JMARS and Davinci software’s to meet the requirements of Geologists and the Scientific Community ● JMARS: A geographical information system that provides easy access to many different Mars data sets. ● Davinci: A programming tool to manipulate and view multispectral data. From January 2012 to May 2012 (5 months) TempeUndergrad Software Engineering Intern @ Project: Designed and developed a Map Based Navigation tool for Archival and Dissemination of Multi-Mission Calibration Data. Platform: Flash (ActionScript3.0), J2EE, Struts From December 2010 to May 2011 (6 months) Master's Degree, CS, 3.63 @ Arizona State University From 2011 to 2014 B.E, Computer Engineering @ Dharmsinh Desai University (DDU) From 2007 to 2011 high school Dipal Saluja is skilled in: C, C++, Embedded Systems, LLVM, gem5, Linux, Core Java, Object Oriented Design, Parallel Programming, Device Drivers, OpenMP, ActionScript, Subversion, CUDA, MPI, MPI-IO, Linux Kernel
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
1 year(s), 0 month(s)
There's 88% chance that Dipal Saluja is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required