Himanshu Rohilla

Software Engineer

Bengaluru, Karnataka, India7 yrs 7 mos experience
Highly Stable

Key Highlights

  • Gold Medalist from MNNIT Allahabad.
  • Expert in Bluetooth technology and firmware development.
  • Strong problem-solving skills with a focus on ownership.
Stackforce AI infers this person is a Wireless Connectivity Engineer with expertise in Bluetooth firmware and software development.

Contact

Skills

Core Skills

BluetoothSoftware DesignDebuggingSoftware DevelopmentProblem SolvingCommunicationDeep Learning

Other Skills

CCUDABluetooth Low EnergySoftware InfrastructureTechnical DesignCode ReviewC++Data StructuresMachine LearningAlgorithmsJavaObject-Oriented Programming (OOP)

About

Senior Lead Software Engineer at NXP Semiconductors in the Bluetooth team in NXP India, contributing to multiple chipsets and customers, taking part in code reviews and developing next generation Bluetooth features primarily working in C. I have received 2 Gold Medals from MNNIT Allahabad as a topper of the batch. Apart from the Job, I like solving DS and algorithm problems and keeping personal finances on track. One of my strengths is to take ownership of the assigned task and finish it efficiently. I want to be the best and constantly working to achieve it, be it coding, coming up with new ideas, guiding colleagues on something, or anything. I always strive for new opportunities and challenges that make me keep going.

Experience

7 yrs 7 mos
Total Experience
2 yrs
Average Tenure
1 yr 5 mos
Current Experience

Google

Software Engineer

Dec 2024Present · 1 yr 5 mos · Bengaluru, Karnataka, India · On-site

  • Working in the Android Bluetooth team, specialising in the Pairing and stack Native sub-areas.
BluetoothSoftware Design

Nxp semiconductors

3 roles

Software Engineer G3

Apr 2024Dec 2024 · 8 mos

Software Engineer - G2L

Oct 2021Apr 2024 · 2 yrs 6 mos

DebuggingSoftware Development

Software Engineer - G2

Dec 2019Oct 2021 · 1 yr 10 mos

  • Software Engineer in Wireless Connectivity Business Unit with 4+ YOE working in the Bluetooth Firmware team where I took multiple responsibilities and ownerships, such as
  • Developed latest BT5.2 feature - BLE Power Control feature, and attended BT SIG UPF#67 in Lisbon, Portugal to represent NXP from Bluetooth, and validate the same with multiple vendors.
  • Actively working on next-gen Bluetooth features in C.
  • Latest chips bring ups, and feature qualification as per latest Bluetooth versions.
  • Taking part in code reviews for multiple modules in the BT/BLE code base including Power save, LMAC, Scheduler, and others. Also, provided technical guidance to the team members.
  • Also working on both customer, and QA-reported issues, which includes over-the-air (Ellisys, Sodera) and HCI logs analysis, debugging existing code, adding fixes or improvements with backward compatibility, and adding detailed analysis for future reference.
  • Having a good track record in contributing and taking ownership for which, I got multiple recognitions in the form of a promotion, and spot awards.
DebuggingSoftware Development

Marvell semiconductor

Embedded Software Engineer

Jul 2019Dec 2019 · 5 mos · Pune Area, India

  • Embedded Software Engineer in Wireless BU in Bluetooth Firmware team working primarily in C. I work in all Bluetooth areas. I contribute towards feature development, customer/internal issues, qualification of the chipsets, and more.
DebuggingProblem Solving

Nvidia

System Software Intern

Aug 2018May 2019 · 9 mos · Pune Area, India

  • I was a part of the VR Graphics team. My overall project title was "Deep Learning-based improvements in Video and Graphics". Used Deep Learning and CUDA to make VR experience smoother and better. Worked in areas related to video streaming using Deep Learning as well.
  • 1. Build a network that helps in achieving seamless user experience while using VR headsets. Removed stuttering problem with position prediction time of less than 1 ms using CUDA in the Multiprojection app.
  • 2. Developed a class with similar functionalities as OpenCV but with using GPU instead of CPU computations. Used CUDA to achieve GPU based operations.
  • 3. Worked on different implementations to achieve better video streaming quality without using much bandwidth.
DebuggingCommunication

Education

Motilal Nehru National Institute Of Technology

Master of Technology - MTech — Computer Science & Engineering

Jan 2017Jan 2019

Shaheed Sukhdev College Of Business Studies

Bachelor of Technology - BTech — Computer Science

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Bluetooth & Software Design

Explore similar profiles based on matching skills and experience