Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
declaration
Timeline
Generic

NIHAL ALI N M

Coimbatore

Summary

Embedded Software Engineer with expertise in Embedded Linux and bare-metal development. Skilled in device driver integration, application development, multimedia frameworks (GStreamer), and graphical interfaces using OpenGL. Strong experience in Yocto-based builds, system bring-up, and device tree customization. Proficient in multithreading, real-time data acquisition, hardware-software interfacing, and core-level programming for high-performance embedded systems.

Overview

3
3
years of professional experience

Work History

Embedded Software Engineer

Delopt, Division of JK Papers ltd
Coimbatore
02.2024 - Current

Project : Thermal Imager

  • Developed applications for GPIO, Flash, Ethernet, ADC, Reticle, and UART modules.
  • Designed OpenGL-based overlays for menus and system information.
  • Integrated keypad navigation for menu selection and option control.
  • Implemented icon rendering engine for graphical menu icons.
  • Developed multi-threaded applications in Linux for responsive system operations.
  • Implemented features like Recording, Snapshots, Playback, Delete, RTC-based recording using GStreamer.
  • Enabled Ethernet video streaming and USB Mass Storage functionality.
  • Implemented standby mode for power optimization.
  • Customized Yocto builds, performed OS/SD card bring-up, and worked on device tree modifications.

Project : Thermal Imager Weapon Sight

  • Modified keypad control logic for improved interaction and functionality.
  • Enhanced overlay rendering for display clarity and information presentation.
  • Implemented usage counter feature to track device operation cycles.
  • Performed software testing and validation to ensure stability and performance
  • Worked on bare-metal/core programming using BF609 DSP for performance-critical tasks.

Intern

INVENTERON TECHNOLOGIES AND BUSINESS SOLUTIONS LLP
Bengaluru
08.2022 - 09.2022
  • Gained hands-on knowledge of embedded systems fundamentals, including microcontrollers, sensors, and interfacing.
  • Learned the basics of hardware-software integration, communication protocols, and embedded programming.

Worked on project “Smart Automated Parking Management System”:

  • Designed and implemented an automated parking solution to optimize parking space utilization and improve traffic flow.
  • Developed system logic for vehicle detection, space allocation, and real-time monitoring.
  • Focused on enhancing user convenience, time efficiency, and space management using embedded technology.

Education

PGDE - Embedded Systems

Indian Institute of Embedded Systems
Bengaluru, India
02-2024

Bachelor of Engineering - Electronics And Comminications

GM Institute of Technology
Davangere, India
06-2023

Skills

  • C Programming
  • C
  • Python
  • Embedded C programming
  • Embedded Linux
  • Firmware development
  • Multi-threaded programming
  • Device tree modification
  • OpenGL development
  • GStreamer integration
  • User interface design
  • Linux kernel
  • Microcontroller programming
  • Problem-solving
  • Multitasking
  • Embedded systems debugging
  • Peripheral Interfaces & Communication Protocols

Accomplishments

    “Sponsored Project Award – KSCST (46th Series)”

    Received sponsorship from Karnataka State Council for Science and Technology (KSCST) under Student Project Programme – 46th Series for the project “Sun Tracking Solar Panels Using Machine Learning” (Ref: 46S_BE_1247).

Languages

Kannada
First Language
English
Proficient (C2)
C2
Urdu
Proficient (C2)
C2
Hindi
Proficient (C2)
C2

declaration

I hereby declare that the above information is true and correct to the best of my knowledge and belief.

Timeline

Embedded Software Engineer

Delopt, Division of JK Papers ltd
02.2024 - Current

Intern

INVENTERON TECHNOLOGIES AND BUSINESS SOLUTIONS LLP
08.2022 - 09.2022

PGDE - Embedded Systems

Indian Institute of Embedded Systems

Bachelor of Engineering - Electronics And Comminications

GM Institute of Technology
NIHAL ALI N M