Summary
Overview
Work History
Education
Skills
Hobbies
Languages
Timeline
Generic

Channappa Patil

Bengaluru

Summary

Embedded Firmware Engineer with experience in embedded C/C++, STM32, and BLE-based systems. Proven ability to develop and optimize real-time firmware for sensor integration and fault detection. Skilled in cross-team collaboration, debugging, and delivering reliable embedded solutions.

Overview

3
3
years of professional experience

Work History

Embedded Firmware Engineer

Mimyk Medical Simulations PVT LTD
01.2023 - Current
  • Developed and integrated embedded firmware to interface sensors and control systems, ensuring reliable communication with the application software.
  • Collaborated with the software team to synchronize data flow and system behavior between firmware and higher-level application layers.
  • Assisted in development of prototype of Image signal processing unit.
  • Collaborated with software and hardware teams to deliver complete embedded system solutions.
  • Modified and optimized existing code to improve performance and replace inefficient functions.
  • Wrote and maintained custom scripts to increase system efficiency and performance time.
  • Collaborated with the testing team to monitor and validate different aspects of embedded software and system performance.
  • Monitored and managed deployed embedded systems to ensure maximum uptime and reliability.


Education

Bachelor of Engineering - Electrical And Electronics Engineering

Basaveshwar Engineering College, Bagalkote
Bagalkot, India
09-2020

Skills

Firmware skills

  • Embedded C/C Programming
  • Microcontroller Programming (STM32, ARM Cortex)
  • Peripheral Interfacing (GPIO, UART, SPI, I2C, ADC)
  • Real-Time Data Monitoring
  • Fault Detection and Handling
  • BLE (Bluetooth Low Energy) Communication
  • Firmware Debugging and Optimization

Tools and Software

  • IDE & SDKs: STM32CubeIDE, Arduino IDE, Maxim SDK, EZ-USB Suite, Segger Embedded Studio, Keil µVision, nRF52 SDK
  • Wireless Development: nRF Connect for Desktop, Wireshark (BLE packet analysis)
  • Version Control: Git
  • Scripting & Automation: Bash, Python (Basics)

Hobbies

Playing cricket, writing, going on long drives, and watching movies.

Languages

English
kannada
Hindi

Timeline

Embedded Firmware Engineer

Mimyk Medical Simulations PVT LTD
01.2023 - Current

Bachelor of Engineering - Electrical And Electronics Engineering

Basaveshwar Engineering College, Bagalkote
Channappa Patil