Say no to manually filling long application forms
Visit any careers page and a lightning button will pop up on any compatible page with a form
Use ChatGPT to auto-fill job forms
Ask for Referral for any job post
Neeraj Sharma
Lead Software Engineer || C, C++, Go, Rust || DSA || EDA
About
Neeraj Sharma is a highly skilled Embedded Software Engineer with over 7 years of experience in the field. He has a strong technical and coding background in C, C++ (11, 14), and Python and is proficient in Data Structures. He is highly detailed-oriented and has the ability to take ownership of small tasks and deliver without supervision while using his discretion to seek help when necessary. Neeraj holds a Post-Graduation diploma in Embedded System Design and has a proven track record in C/C++11/Python, Data Structure & Algorithms. He is also experienced in object-oriented development and multi-threaded application environment. He is proficient with Linux/Window operating systems and has good expertise in Software design pattern, Gmock/Gtest, and code versioning (Git/SVN). Neeraj has experience in software development using Qt4 and Qt5 C++ and has a thorough knowledge of Standard Libraries, STL containers, and Algorithms. Neeraj has a good understanding of Software Development Life Cycle and Methodology (Waterfall and Agile) and has automated testing experience (Squish Automation Framework) with Python. He also has exposure to Linux kernel programming, device drivers, and root file system. Neeraj has worked on a UART Device Driver project for RTOS - using PCIe MCS9901CV-CC and has experience in low-level driver development for I2C, CAN, SPI, ADC, and UART, etc. Currently, Neeraj is working as a Senior Software Design Engineer at AMD. He has previously worked as a Senior Engineer at John Deere and Embedded Product Design Engineer at Tata Elxsi. At John Deere, he was responsible for analyzing requirements and developing software as per project-defined software process. At Tata Elxsi, he was deeply involved in Software Design and Development, code review process, requirements analysis, and project documentation. Neeraj holds a Post-Graduation diploma in Embedded System Design from C-DAC and a Bachelor of Technology (BTech) in Electronics and Instrumentation from Kurukshetra University. He also has a General degree from S.B.V High School and completed his 10+2 from Hindu Senior Secondary School. Neeraj's technical skills include Python, C, SQL, and QA. With almost 10 years of relevant experience, Neeraj is a highly skilled and experienced Embedded Software Engineer with a proven track record of delivering high-quality software solutions.
Education
• centre for development of advanced computing cdac
• kurukshetra university
• the hindu senior secondary school india
• s.b.v high school
Companies
• cadence design systems
• amd
• john deere
• tata elxsi
Experience
10.6 Years
Find anyone’s contact
Experience
Skills
Boost your visibility and stand out to employers with referrals from your LinkedIn connections.
agile methodologies
Algorithms
arm
Automation
Backend
C (Programming Language)
C++
Code Review
Communication
Debugging
Design
Design Patterns
designer
Device Drivers
DSA
eda
Education
Electronics
Embedded C
Embedded Software
Embedded Systems
Git
Golang
Hardware
I2C
IP
Kernel
Leadership
linux
Linux Kernel
Operating Systems
Qt
quality assurance (QA)
Real-Time Operating Systems (RTOS)
requirements analysis
RTOS
Rust
Scrum
Senior Software Engineer
Software Design
Software Design Patterns
Software Development Life Cycle (SDLC)
Software Engineer
SQL
Standard Template Library (STL)
svn
System Design
test
testing
Time Management
Unit Testing
Version Control
Visual Studio
Windows
Contact Details
Email (Verified)
nj.XXXXXXXXXXXXXXXXXXomMobile Number
+91XXXXXXXX29Education
centre for development of advanced computing cdac
PG- Diploma in Embedded System Design
2013 - 2013
kurukshetra university
Bachelor of Technology (BTech)
2007 - 2011
the hindu senior secondary school india
10+2
2006 - 2007
s.b.v high school
General
2004 - 2005
Frequently asked questions
Find anyone’s contact and let Weekday reach out to them on your behalf
Start hiring nowStop manually filling job applications. Use AI to auto-apply to jobs
Look for jobs now