Summary
Overview
Work History
Education
Skills
Extracurricular Activities
Personal Information
Academic Training Projects
Timeline
Generic
Joel Dey

Joel Dey

Nimta

Summary

Over 6.8 years of experience in Embedded Systems, specializing in software development and optimization for audio and performance applications. Proven expertise in cross-functional collaboration and adherence to coding standards, with a focus on kernel technology and operating system functionality. Experience as Assistant Manager in developing audio components for SDV, driving feature development in Android and QNX software. Strong foundation in software engineering principles, delivering robust and scalable solutions for the Android ecosystem.

Overview

7
7
years of professional experience

Work History

Assistant Manager

Renault Nissan Technology and Business Centre India|
Bengaluru
08.2024 - Current
  • Developed and fixed bugs in audio components, including parameter parser Audio HAL and audio control HAL, for Android 15.
  • Wrote unit and integration tests for audio components, ensuring robust functionality.
  • Migrated audio features to CI/CD pipeline, enhancing deployment efficiency.
  • Collaborated with vendors to resolve bugs and technical issues efficiently.

Senior Software Engineer

Sasken Technologies Limited
07.2021 - 08.2024
  • Managing customer cases and Bug CR for Android SP and QNX software within the audio elite architecture.
  • Executing feature development within the Audio architecture for both QNX and Android software platforms.
  • Spearheading the development and bug fixing of elite audio kernel drivers.
  • Collaborating with cross-functional teams to ensure seamless integration of audio features across different hardware platforms.
  • Conducting performance optimizations and troubleshooting to enhance audio system efficiency and stability.
  • Implementing audio quality improvements based on user feedback and industry standards.

Software Engineer

Sasken Technologies Limited
02.2019 - 06.2021
  • Contributed to the optimization of Android boot-up processes, spanning from bootloader initialization to the Android Human Machine Interface (HMI).
  • Conducted performance profiling for CPU, RAM, eMMC, and UFS to enhance system efficiency and resource utilization.
  • Provided support for multiple software image versions of Android, including P, Q, R, and S.
  • Optimized early services in Android for Display and Audio functionalities to ensure seamless performance.
  • Developed tools and scripts for automated testing and validation of boot-up optimizations across different Android versions and hardware platforms.
  • Provided technical support and troubleshooting assistance to resolve boot-up issues encountered by users or internal teams.

Software Engineer

Sasken Technologies Limited
02.2019 - 01.2020
  • Spearheaded the development of Sensor Hardware Abstraction Layer (HAL) from inception, focusing on Light and accelerometer sensors.
  • Addressed compatibility issues related to Compliance Test Suite (CTS) and Vendor Test Suite (VTS) concerning Light and accelerometer sensors.
  • Undertook comprehensive development and bug fixing tasks on the Android P platform.

Education

M.Tech. - Embedded Systems

MREC
Hyderabad
01.2015

B.Tech. - E.C.E

MCET
Hyderabad
01.2012

Skills

  • Reverse engineering tools: Strace, Ltrace, Objdump
  • Source code navigation: Ctags, Csource, Source Insight
  • C and data structures
  • Kernel programming: IOCTL, Kernel timers, Top halves and bottom halves, Blocking I/O calls, Wait queues, Asynchronous I/O, Signal-driven I/O
  • Linux system programming: File and system calls, Buffered I/O calls, Universal I/O calls, Memory mapping calls, Memory concepts
  • Process management: Thread creation and scheduling concepts, Mutex locks, Semaphores, Spinlocks
  • IPC mechanisms: Pipes, Named pipes, Message queues, Shared memory, Sockets
  • Signals and software interrupts
  • Building toolchains: Crosstool-NG
  • Compilation and linking tools: addr2line, Ar, As, Cfilt, Cpp, Elfedit, G, Gcc, Gcov, Gdb, Gprof, Ld, Nm, Objcopy, Ranlib, Readelf
  • U-boot bootloader tools: mkimage, Nand read, Rescan, Fatload, Iminfo, Tftp

Extracurricular Activities

Worked as the Student Coordinator for the esteemed National Level technical fest 'Urdhvaa-2K10'. Held the position of Editor for the college magazine at MCET, showcasing strong editorial skills and leadership. Coordinated numerous successful cultural events during my tenure at school, displaying organizational excellence and creativity. Actively volunteered in various college occasions including job fairs and techno fests, highlighting a commitment to community engagement and teamwork.

Personal Information

Date of birth: January 11, 1991

Address: 247/1, 1st bye lane, Mahanagar Dhanmath, K.S.D. Road, Nimta, Kolkata, West Bengal, 700049

Languages: English, Hindi, Bengali

Academic Training Projects

  • Malla Reddy Engineering College, Implementation of AMBA Architecture In FPGA, 1 year, In this project, an implementation of the AMBA architecture is integrated into an FPGA board (Spartan 3E), with a UART core working as the external interface., Verilog Language, SDK tools, XILINX ISE TOOLS
  • Vector, GSM Based Automation, 1 month, The objective of this project is how to control(switch OFF and ON) the lights and fans at home by sending messages through GSM based mobile device., KEIL-C Compiler, Embedded, C, 8051 microcontroller based embedded system

Timeline

Assistant Manager

Renault Nissan Technology and Business Centre India|
08.2024 - Current

Senior Software Engineer

Sasken Technologies Limited
07.2021 - 08.2024

Software Engineer

Sasken Technologies Limited
02.2019 - 06.2021

Software Engineer

Sasken Technologies Limited
02.2019 - 01.2020

M.Tech. - Embedded Systems

MREC

B.Tech. - E.C.E

MCET
Joel Dey