Nikil Rao

Nikil Rao Email and Phone Number

Embedded Software Engineer @ decarbon1ze GmbH
Berlin, DE
Nikil Rao's Location
Berlin Metropolitan Area, Germany, Germany
Nikil Rao's Contact Details

Nikil Rao personal email

About Nikil Rao

• Embedded software engineer with 8~ years experience working on both embedded hardware and software.• Deep understanding of different embedded systems having worked on different RTOSes, defined software architecture, written firmware, developed drivers, made prototypes, written and performed tests, and participated in code reviews. • Experienced in bringing products to life from prototyping up till successful distribution to customers• Worked in both dynamic and fast paced startup environments with agile approach as well as huge multinational companies• Passionate about working with the latest technology trends in IoT

Nikil Rao's Current Company Details
decarbon1ze GmbH

Decarbon1Ze Gmbh

View
Embedded Software Engineer
Berlin, DE
Website:
decarbon1ze.com
Employees:
13
Nikil Rao Work Experience Details
  • Decarbon1Ze Gmbh
    Decarbon1Ze Gmbh
    Berlin, De
  • Decarbon1Ze Gmbh
    Expert Embedded Software Engineer
    Decarbon1Ze Gmbh Oct 2023 - Present
    Berlin, De
  • Next Big Thing Ag
    Senior Embedded Systems Developer
    Next Big Thing Ag Mar 2020 - Aug 2023
    Berlin, De
    I help startups build firmware for their IoT products. The startup ventures I have worked with: ConcR (smart concrete sensor), Kelvyn (smart refrigerator sensors), Vitreo (smart IBC sensors), Sensry (RISC-V based universal sensor platform).• Built complete IoT solutions to collect data from various sensors and communicate with cloud services via NBIoT/LTE-M using a Nordic NRF91 chip running Zephyr RTOS. • Wrote, integrated and optimized the drivers for various modules like DS18B20/SI7055/HDC1080 temperature sensors, BME860/ZMOD4410 environment sensors, A111 radar sensor, TSL2591 ALS sensor, LIS3DH accelerometer, W25Q64JV SPI NOR flash.• Added support for various sensor data encoding formats like JSON, CBOR, Protobuf.• Set up communication with AWS IoT Core to send and receive messages over MQTT.• Automated the provisioning of fresh sensors in the factory complete with manufacturing tests, creating and flashing certificates, creating digital twins and flashing the release firmware.• Added support for firmware over the air (OTA) updates using MCUBoot. • Set up CI/CD using a Docker container to build the firmware on GitLab and also set up an • automatic release mechanism (with semantic versioning).• Involved in the development and board bring up of a RISC-V based sensor starter kit.
  • Vitreo.Me
    Embedded Systems Developer
    Vitreo.Me Jan 2021 - Jan 2023
  • Concr Tech
    Embedded Systems Developer
    Concr Tech Mar 2020 - Mar 2022
    Berlin, De
  • Kelvyn
    Embedded Systems Developer
    Kelvyn Mar 2020 - Mar 2022
    Berlin, Berlin, De
  • German Autolabs
    Embedded Software Engineer
    German Autolabs Feb 2017 - Mar 2020
    Berlin, Deutschland, De
    PROJECT: CHRISI was an integral part in the successful launch of Chris, an automotive voice assistant on an STM32 platform running a proprietary RTOS, from the prototyping phase, to manufacturing the hardware and shipping it to customers. • Successfully implemented and maintained the GUI module for Chris using TouchGFX. • Responsible for the audio module implementation on Chris including microphone capture with beam-forming and echo cancellation libraries from STMicroelectronics and a customized wake up word detector from Sensory.• Responsible for evaluating, choosing and integrating the gesture sensor used in Chris. Incorporated this research into my Master thesis and successfully defended it. • Worked on the Cypress Bluetooth module of Chris and implemented the BLE, HFP and A2DP Bluetooth profiles for communicating with the Android and iOS apps.• Fixed numerous difficult bugs in the firmware, working with the Android, iOS, and the UX teams, which led to improved customer satisfaction with Chris.• Actively participated in software architecture design discussions, sprint planning, code reviews, and knowledge sharing sessions.PROJECT: AUTOMOTIVE VOICE ASSISTANTI was actively involved in planning and designing the architecture of a Proof of Concept to port the functionalities of Chris onto a Linux PC. This PoC is going to be displayed at CES 2020.• Replicated the audio module of Chris on the PoC in 3 weeks. This involved integrating a wake up word detector library, writing an ALSA sound card driver, audio data encoding using the Opus codec and transferring the audio data over Bluetooth Low Energy to the Android app.• Coordinated with an external company, Silii, to define and implement the GUI of this PoC using QT. We were able to successfully extend the GUI of Chris and adapt it to the new requirements
  • Harman International India Pvt. Ltd.
    Software Engineer
    Harman International India Pvt. Ltd. Sep 2013 - Jun 2015
    Bangalore, Karnataka, In
    • Played a key role as a part of the networking team working with the Infotainment Division. Worked on a project to bring the first Android-based Infotainment system for cars of General Motors.• Implemented of the IEEE 802.1 BA - Audio Video Bridging Protocol (AVB) for audio transport between the different components of the GM-Info3 infotainment system.• Successfully Implemented bandwidth & stream reservation in the 3PSW switch of the Texas Instruments processor• Developed a QNX resource manager for communicating with Broadcom’s BCM89501 switch for diagnostic and software download support.• I was awarded a US patent (US20160191597) along with my manager for our idea about developing an AVB diagnostics protocol
  • Indian Institute Of Science
    Intern
    Indian Institute Of Science Jan 2013 - Jun 2013
    Bangalore, Karnataka, In
    • I successfully completed my Bachelor thesis on the study of the efficiency of various supervised classification algorithms for land surface features and their application on hyper-spectral images. • Carried out a performance evaluation to find out the effect of dimensionality reduction on the classification efficiency.
  • Institute Of Embedded Systems, Zurich University Of Applied Sciences
    Research Intern
    Institute Of Embedded Systems, Zurich University Of Applied Sciences May 2012 - Jul 2012
    • Worked on the firmware for a robot being designed at the institute. The robot was mounted with a leanXcam and would drive down a corridor keeping a constant distance from the wall.

Nikil Rao Skills

Matlab Microsoft Office C Image Processing Debugging Microcontrollers Embedded Systems Jira C++ Photoshop Autocad Digital Circuit Design Envi Simulink Vlsi Microsoft Excel Git Firmware Device Drivers Linux Bluetooth Low Energy Protocol Buffers Trello Touchgfx Qt Eclipse Microsoft Visual Studio Code Stm32 Internet Of Things Real Time Operating Systems Version Control Bluetooth

Nikil Rao Education Details

  • Kth Royal Institute Of Technology
    Kth Royal Institute Of Technology
    Embedded Systems
  • Technische Universität Berlin
    Technische Universität Berlin
    Embedded Systems
  • Birla Institute Of Technology And Science, Pilani
    Birla Institute Of Technology And Science, Pilani
    Electrical And Electronics Engineering

Frequently Asked Questions about Nikil Rao

What company does Nikil Rao work for?

Nikil Rao works for Decarbon1ze Gmbh

What is Nikil Rao's role at the current company?

Nikil Rao's current role is Embedded Software Engineer.

What is Nikil Rao's email address?

Nikil Rao's email address is ni****@****ail.com

What schools did Nikil Rao attend?

Nikil Rao attended Kth Royal Institute Of Technology, Technische Universität Berlin, Birla Institute Of Technology And Science, Pilani.

What are some of Nikil Rao's interests?

Nikil Rao has interest in Football, Traveling, Trekking, Reading, Photography, Hiking, Music.

What skills is Nikil Rao known for?

Nikil Rao has skills like Matlab, Microsoft Office, C, Image Processing, Debugging, Microcontrollers, Embedded Systems, Jira, C++, Photoshop, Autocad, Digital Circuit Design.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.