Summary
Overview
Work History
Education
Skills
Certification
Awards And Appreciations
Timeline
Generic

SIDDARTH SANKAR M J

Bengaluru

Summary

Experienced Software Engineer with 6 years in developing and optimizing embedded systems on Linux and QNX platforms. Specializes in driver development, hardware-software integration, and audio architecture for automotive infotainment systems. Leads cross-functional teams to improve software processes and team efficiency while continuously learning new technologies.

Overview

1
1
Certification
7
7
years of professional experience

Work History

Senior Software Engineer

Bosch Global Software Technologies
Bengaluru
07.2022 - Current

GMVCU

  • Developed and maintained the VirtIO sound an audio sharing solution for QNX hypervisor systems.
  • Participated in bring-up and porting activities from Android guest to QNX SDP, facilitating the integration process.
  • Designed the concept and implemented contiguous memory sharing between hypervisor and guest for VirtIO Sound.
  • Debugged and resolved critical issues using GDB, meeting production deadlines 100% on time for milestone deliveries for various audio issues on VirtIO Sound, JACK, and QNX Multimedia Suite.
  • Collaborated with suppliers on Video Codec topics, analyzing components to ensure compatibility and performance.
  • Created a Remote target setup environment to improve the efficiency of various team members.

IDBUZZ

  • Led development of a newer version of VirtIO sound for a new platform, enhancing audio capabilities.
  • Implemented and improved unit tests for VirtIO sound, and coverage improved by 10%.
  • Involved in deployment of VirtIO sound to latest builds.

IVECO

  • Integrated Deva-csd2 and virtio-sound and brought up the audio from Android
  • Designed and developed Hostless mode feature for Bluetooth phone call audio use case for QNX audio driver

Developed code review agent named Ariya during agentic AI hackathon.

  • Achieved first runner-up position in competition.

Skills: Embedded C, Linux Kernel, C++11, Jira

Senior Software Engineer

Gadgeon Smart Systems
05.2021 - 07.2022
  • Participated in bringing up and porting the latest line card for optical networking solutions.
  • Debugged and resolved bugs promptly, providing analysis to enhance software reliability.
  • Participated in IQNOS platform-independent layer development activities.
  • Provided services for the Infinera project

Skills: C, C++, Yang data model

Embedded Software Engineer

Gensys Solutions LLP
11.2019 - 04.2021
  • Developed firmware drivers for software-defined radio on dual radar system using Embedded Linux.
  • Worked on the firmware driver development activities of Software defined Radio for a dual radar system on Embedded Linux.
  • Optimized firmware to achieve 10% efficiency improvement.
  • Worked on VHDL changes to add new control lines for radar systems on Zynq platform.
  • Developed a GUI using QT designer and PyQT to control Dual radar systems and generate visuals of ramp generation based on various parameter inputs.
  • Created new GNU Radio package for Gensys SDR platform to enhance functionality.
  • Added new features to GNU Radio package to control various parameters.

Skills: Embedded C, VHDL, C++, Python, QT designer

Intern Test Engineer

Microchip Technologies
08.2018 - 09.2019
  • Enhanced functionality test case coverage for INIC platform based on API specification.
  • Developed house support tool as part of the team.
  • Participated in release testing for new versions, ensuring quality for delivery.

Education

Master of Technology -

Amrita School of Engineering
01-2019

Bachelor of Technology -

Government Engineering College Bartonhill
Trivandrum
01-2017

Skills

  • Embedded Linux
  • Firmware development
  • RTOS
  • C11
  • Embedded C
  • Python
  • GDB
  • Gtest
  • Make
  • Git
  • Agile methodologies
  • Jira
  • Unit testing
  • VirtIO sound
  • JACK
  • QNX
  • Firmware development

Certification

C++

Awards And Appreciations

  • Kudos awards from BGSW. Received an award at the department level for efforts on exploration activities on the Android Video Codec Stack, presenting to the Customer team in Germany, and various activities like adding a remote target environment for projects like GMVCU.
  • First runner-up in the Agentic AI hackathon for developing a code review agent called ARIYA

Timeline

Senior Software Engineer

Bosch Global Software Technologies
07.2022 - Current

Senior Software Engineer

Gadgeon Smart Systems
05.2021 - 07.2022

Embedded Software Engineer

Gensys Solutions LLP
11.2019 - 04.2021

Intern Test Engineer

Microchip Technologies
08.2018 - 09.2019

Master of Technology -

Amrita School of Engineering

Bachelor of Technology -

Government Engineering College Bartonhill
SIDDARTH SANKAR M J