Summary
Overview
Work History
Education
Skills
Professional Projects
Languages
Interests
Timeline
Generic
Rahul Adhure

Rahul Adhure

Pune

Summary

Seasoned embedded software developer with over 6+ years of hands-on experience in delivering efficient solutions. Proven track record of leveraging technical expertise to drive organizational growth. Committed to making a substantial impact on project success through innovative problem-solving and strategic implementation.

Overview

7
7
years of professional experience

Work History

Senior Software Developer

TK Elevator
Pune
02.2024 - Current
  • C/Embedded C
  • Python
  • Functional Safety.

Embedded Engineer

Acclivis Technologies
Pune, India
02.2022 - 01.2024
  • C/Embedded C, C++
  • FreeRTOS/ThreadX
  • Embedded Linux, RTOS, BSP,
  • Automotive Infotainment etc

Software Developer

Amdocs
Pune, India
08.2021 - 02.2022
  • Pro * C
  • SQL
  • shell scripting
  • Unix/Linux etc

Associate Engineer

Altiux Innovation
Bangaluru, India
08.2019 - 07.2021
  • Socket Programming,
  • Linux/RTOS
  • UART, SPI, I2C, CAN
  • wireless Data communication LoRa etc.

Education

PG-Diploma - Embedded

C-DAC
Bengaluru, KA
08.2019

B.E. - Electronics and Telecommunicacation

MMCOE
Pune, MH
08.2018

Skills

  • C , Embedded C
  • Linux/Embedded Linux, QNX
  • RTOS
  • BSP
  • AVR/ARM
  • UART/I2C/SPI
  • Automotive Infotainment
  • System programming

Professional Projects

  • Elevator Systems
    Developed real-time embedded software for rope-less elevator systems, focusing on safety and motion control using C, Embedded C, and RTOS. Designed and optimized control algorithms implemented sensor and communication interfaces, and employed Python for automation, GUI development, testing, and debugging. Worked closely with hardware and firmware teams to integrate microcontrollers/PLC and sensors, ensuring reliable safety mechanisms. Successfully validated real-time motion safety scenarios and contributed to critical certification processes.

                                                    

  • EOL Testing Platform – Faurecia India (Embedded Software Developer)
    Led the development of an End-of-Line (EOL) embedded Linux platform (Yocto-based BSP and Linux kernel) for infotainment system testing on NXP, ARM, and TI-based platforms. Designed and implemented automated test scenarios to validate subsystems such as Bluetooth, Wi-Fi, AM/FM radio, DAB, touch displays, Camera, and speaker outputs. Integrated shell scripts and Python to ensure system robustness and audio-visual validation.
    Managed on-site deployment and issue resolution in Paris (France), Lippstadt (Germany), and Nagykáta (Hungary), ensuring smooth system rollout.

                                                                                  

  • GE Home Appliance – Secure Network Stack Integration
    Integrated TLS 1.2 (uSSL) and MbedTLS 3.1.0 into the appliance’s communication stack using Embedded C and C++, enhancing encryption for OTA updates and remote commands. Tuned TCP/IP networking performance with the NetX Duo protocol to improve data throughput and connection stability. Contributed to a secure embedded networking environment for IoT-based home appliances.

                                                                               

  • Billing and Account Management – Amdocs / AT&T
    Enhanced AT&T’s telecom billing and customer management systems using Pro*C and advanced SQL queries. Developed modules to streamline account updates, porting logic, and service change workflows for improved operational efficiency. Delivered consistent performance improvements and faster resolution in customer service systems.

                                                             

  • Building Automation System
    Designed a central controller-based solution for room temperature automation using analog and digital sensors (temperature, air quality) and actuators (air vents, fans) on NXP, ARM based platforms. Implemented wireless sensor nodes to reduce wiring complexity while ensuring accurate sensing. Enabled scalable building automation with reduced infrastructure cost and faster deployment.

                                                                             

  • Wireless Data Communication (LoRa-based)
    Designed and implemented a custom LoRa-based wireless system for collecting temperature and humidity data. Built a lightweight, unicast communication stack over SPI and ensured efficient low-power data transmission. Solution proved reliable for remote environment monitoring in industrial and agricultural settings.

                                                                            

  • Host-Link C Library for PLC Communication
    Developed a C-based communication library enabling PC-PLC interaction via Omron's HOST-LINK protocol over USB. Streamlined reading/writing of PLC memory, making it easier to interface with control systems for industrial automation. Reduced integration time and improved maintainability of legacy PLC-based systems.

Languages

Marathi
First Language
English
Proficient
C2
Hindi
Proficient
C2

Interests

Swimming, Farmming

Timeline

Senior Software Developer

TK Elevator
02.2024 - Current

Embedded Engineer

Acclivis Technologies
02.2022 - 01.2024

Software Developer

Amdocs
08.2021 - 02.2022

Associate Engineer

Altiux Innovation
08.2019 - 07.2021

PG-Diploma - Embedded

C-DAC

B.E. - Electronics and Telecommunicacation

MMCOE
Rahul Adhure