M

Mohan Mahenderkar

Software Engineer

Bengaluru, Karnataka, India20 yrs 8 mos experience
AI Enabled

Key Highlights

  • 19 years of experience in Embedded Software Development
  • Expert in Linux system programming and Bluetooth technologies
  • Led multiple IoT-based embedded development projects
Stackforce AI infers this person is a seasoned Embedded Systems Engineer with a focus on IoT and Bluetooth technologies.

Contact

Skills

Core Skills

Embedded SoftwareLinuxBluetooth

Other Skills

Linux system ProgrammingMemory optimizationDebuggingReal-time issue resolutionEmbedded DevicesTechnical Project LeadershipSmall Team ManagementWireless TechnologiesInternet of Things (IoT)HTMLFirmwareRTOSRequirements AnalysisTestingSoftware Development

About

• Completed BE (E&C) in 2004 from PESIT. • Total of 19 years of experience in the field of Embedded Software Development using C, RTO’s, Linux Systems Programming, Linux Device Driver development, knowledge of C++ and Python. • Currently working in Infoblox as Sr Staff Engineer (from EPAM). Working on NIOS product a Linux based platform system software which deals with DNS, DHCP and IP management. • worked in Infineon Technology as Principal Applications Engineer and Leading and managing different IoT based Embedded development projects for Bluetooth. co-ordinated between stake holders for Bluetooth based code examples and deployed it to Github - https://github.com/orgs/Infineon/repositories?q=linux-example-btstack. • Worked in Ikabit systems U.S based start Up company on Bluetooth technology, knowledge of system side(Edge) IOT technologies, Knowledge of BLE device. • Completed course on German A1 level language. • Worked using different RTO’s like Linux, QNX, Thread-X, Osek. • Worked in Alstom India as associate Lead from September 2013 for MooN Middleware project. • worked as a Module Lead in Wipro Bangalore from August 2010 to Aug 2013. • Worked as Associate consultant in Siemens-Continental in Automotive domain from may 2007 till August 2010 • Knowledge of CAN, I2C, UART communication protocol. • Worked in the field of Development on Microcontrollers like 8051, AT89c52, and its Peripherals like Keyboard Interface, LCD Interface, and 8255(Programmable Peripheral Interface) using KEIL Embedded ‘C’ Programming.

Experience

20 yrs 8 mos
Total Experience
2 yrs 9 mos
Average Tenure
1 yr 4 mos
Current Experience

Epam systems

Senior Staff Engineer

Feb 2025Present · 1 yr 4 mos · Bengaluru, Karnataka, India · Hybrid

  • Working as an IC for Infoblox client (in networking domain mainly for DDI based NIOS product). NIOS is a Linux based core software platform running on x86 based hardware. I have worked on memory optimization and huge page memory enhancement for adding DCA (DNS Cache Acceleration) cache expansion that is required for DNS queries, The NIOS platform runs on variety of hardware appliances like small, medium and large appliances. working on designing and developing memory management for different appliances. I have worked on debugging the real time client issues faced in DNS for Linux systems and analyzing the core dumps using GDB.
Linux system ProgrammingMemory optimizationDebuggingReal-time issue resolutionEmbedded SoftwareLinux

Mirafra technologies

Principal Engineer

Mar 2024Feb 2025 · 11 mos · Bengaluru, Karnataka, India · On-site

  • Majorly involved in complete product development life cycle for embedded systems running on Linux .
  • 1. Requirements analysis, Designing and development of software for Embedded products based on Linux systems.
  • 2. Realizing the design - implementing and integrating the design or specification of an embedded system into a functional product.
  • 3. Making sure the software adheres to the required software quality, as per the requirements
  • 4. leading the team towards sprint based software delivery.
  • 5. Stake holders regular discussion and updates of the project.
Embedded DevicesTechnical Project LeadershipSmall Team ManagementEmbedded SoftwareLinux system ProgrammingBluetooth+1

Infineon technologies

Principal Engineer

Aug 2021Feb 2024 · 2 yrs 6 mos · Bangalore Urban, Karnataka, India

  • Majorly deployed the below Bluetooth Applications on Linux based systems:
  • https://github.com/orgs/Infineon/repositories?q=linux-example-btstack
  • 1. Part of the applications team developing WIFI+BT based combo AIROC connectivity Applications for IoT market.
  • 2. coordinated to deployed the Bluetooth code examples for Linux based systems for AIROC WIFI+BT combo soc's - https://github.com/orgs/Infineon/repositories?q=linux-example-btstack.
  • 3. Provided demo's using Infineon's AIROC WIFI+BT SOC's to customers based on Bluetooth products. Helped to prepare demo projects based out of Bluetooth running on Linux Host in Tech shows like Electronica, CES.
  • 4. Build a strong team for Bluetooth Application development.
  • 5. Porting AIROC BTSTACK on Linux hosts like Jetson Xavier, Jetson Nano, Raspberry PI.
  • 6. Working knowledge of Linux character device drivers, Platform device drivers and configuring device tree nodes.
  • 7. Handled Project management activity for a team of 8+ team member's. Conducting regular sprint meetings, planning and allocating tasks accordingly as per stake holder's requirement.
  • 8. Handling Application team from Technical point of view for maintenance work of multiple Infineon's Bluetooth chip set.
BluetoothWireless TechnologiesTechnical Project LeadershipEmbedded DevicesEmbedded Software

Ikabit inc.

Development Team Lead

Jun 2017Aug 2021 · 4 yrs 2 mos · Bangalore

  • Linux System side development of a Patented Bluetooth based Audio Product from scratch.
  • landing page - https://ikabit.com/yant
  • 1. Working on developing IOT product based on Bluetooth Audio applications, Linux System Programming, raspberry pi3B+.
  • 2. Involved in bringing up Raspberry pi 3B+ board, porting BlueZ statck and PulseAudio stack on Raspberry Pi 3B+.
  • 3. Modifying BlueZ and Pulseaudio stack to accommodate product requirement.
  • 4. Developing the firmware for product, which runs on Linux. Good knowledge on programming using Linux system Programming concepts.
  • 5. Knowledge of MQTT, Bluetooth Low Energy.
  • 6. Basic knowledge of AWS IOT.
Embedded DevicesBluetoothInternet of Things (IoT)Embedded Software

Alstom transport

Associate Lead Engineer

Sep 2013Jun 2017 · 3 yrs 9 mos

  • Working on Linux based embedded platform 'M out of N'. Involved in firmware development of MMI like LED's, Button's, LCD interface. Developed the Fault management system for the platform. Worked on Linux device drivers for human interface devices.

Wipro limited

Module Lead

Aug 2010Aug 2013 · 3 yrs · Bangalore

  • I have worked in several embedded projects like
  • car infotainment using C, C++, QNX.
  • MFP(printers) development using Thread-x, C, Linux

Siemens

Associate Consultant

Jan 2007Jul 2010 · 3 yrs 6 mos · Bangalore

  • I have worked in Automotive industry for developing software modules on Engine Control Units, which is a Real time embedded systems. This included development, unit testing, and release.

Verismo networks

Software Engineer

Jan 2005Jul 2006 · 1 yr 6 mos · Bangalore

  • I was responsible for developing UI for Set Top Box, on Linux environment.

Education

Birla Institute of Technology and Science, Pilani

Masters — software systems

Jan 2007Jan 2010

PES University

Bachelor of Engineering (B.E.) — Electronics and communications

Jan 2000Jan 2004

Cambridge, Bangalore

Stackforce found 100+ more professionals with Embedded Software & Linux

Explore similar profiles based on matching skills and experience