Balaramasamy Chidambaram

Software Engineer

Bengaluru, Karnataka, India15 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 11 years of experience in Android automotive development.
  • Expertise in Agile processes for continuous development.
  • Strong leadership in managing technical teams.
Stackforce AI infers this person is a highly skilled Android automotive software engineer with extensive experience in embedded systems.

Contact

Skills

Core Skills

AndroidEmbedded SoftwareSoftware Development

Other Skills

AAudioALSAASPICEAgileAndroid AutoAndroid StudioAndroid platformApplication DevelopmentBinder IPCBug FixingBug fixingCarPlayDCSMData StructuresDesign Patterns

About

Skills: Java, C++, C, Multithreading, MultiProcessing, System Level Debugging, Android, JNI, Binder IPC, HAL, HIDL, OOPS, OOAD, Data Structures, Design Patterns, UML, MediaCodec, OpenSL, ALSA and AAudio, MVP, MVVM and Layered Architecture. Quality & Management Skills: ASPICE, Agile and Scrum Tools: GIT, Perforce, Android Studio, Eclipse, Notepad++ with Regular Expressions Technical Manager with deep hands on technical expertise in Android automotive infotainment, Digital cockpit and mobile development. Possessing an overall experience of 11 years with exposure to product development and managing teams. Expertise in implementing Agile Process for Continuous Development, Integration and Delivery. Proficiency in OOAD, OOP Concepts, Design Patterns and Data Structures Summary: Specialist in Smartphone Integration technologies (CarPlay and AndroidAuto) Good experience in Android application, framework, middleware, HAL and HIDL design and development. Working in Multithreading environment with mix of languages like Java and C++. Good experience on requirement analysis, planning, design, design reviews, coding, code reviews, leading the team and support for development Reviewing all work produced by development team and ensuring product quality On-time delivery, with quality and at the same time, ensuring the teams- well-being. Experience on preparing technical document, estimate and resource planning required for RFQ/RFI Extensive knowledge in Agile/SCRUM for development process for application life cycle Proficiency in using tools IBM ALM, GIT, Source insight, Gerrit, SVN, JIRA, Bugzilla and NotePad++ with regular experession Good Experience in debugging using Eclipse, Android studio, ATS, GAL Monitor, CheckJNI and Tombstone Strong knowledge and hand on experience on Unit testing- Junit, Mockito and Power Mockito framework Serving as single point of contact for supporting the customer on various projects and technical issues Experience in recruiting and training the team members. Ability to handle multiple tasks in a fast-paced environment.

Experience

Nxp semiconductors

Senior Lead Engineer

Jan 2022Present · 4 yrs 2 mos · Bengaluru, Karnataka, India

  • Point Of Sale (POS) - Secure Payment Support on Android Platform
  • This Soft POS system allows to do secure payment through Euro pay, Master and Visa card using NFC technology.
  • Designed EMVCo middleware stack on Android platform to achieve the stringent payment transaction time
  • Developed middleware stack (L1 layer) to support EMVCo reader functionality on Android
  • Developed reference application to execute and verify the EMVCo Compliance test suite
  • Guiding the team members for development and reviewing the code
  • Involved in selecting the right talents for the team
EMVCo middleware stackAndroid platformNFC technologyAndroidEmbedded Software

Harman international

2 roles

Manager / Technical Specialist

Promoted

Dec 2018Oct 2021 · 2 yrs 10 mos · Bangalore

  • Infotainment R&D software project management and engineering in Smart Device Connectivity domain for Android platform.
  • Working with project teams for developing common Android platform solutions on the following In-Vehicle Smartphone technologies.
  • CarPlay
  • Android Auto
  • iAP2
  • DCSM
  • Requirement analysis, planning, design, design reviews, coding, code reviews, managing the teams and support for development.
  • Design and development of common source code approach to support various deriative programs from platform
  • Performing impact analysis along with Projection Architects and provide information about new android releases like Android P, Q and etc.
  • Leading and mentoring the team on quality improvement using unit test for Enginnering day competition.
  • Serving as single point of contact for supporting technical issues and critical bug fix for customer release on various projects
  • Preparing detailed technical document, estimate and resource planning required for RFQ/RFI.
  • Evaluating team members performance and providing constructive feedback.
  • Nominating and recognizing excellent performance of team members.
CarPlayAndroid AutoiAP2DCSMAndroidEmbedded Software

Senior Software Engineer II - Connectivity

Nov 2017Nov 2018 · 1 yr · Bangalore

  • Leading the core technologies in the areas of iAP2 and CarPlay
  • iAP2 over BT support for Wireless CarPlay
  • iAP2 HAL implementation
  • Making iAP2, ACP HAL as Treble compilance
  • HardKey button (PTT) handling as per Apple Spec
  • Wireless CarPlay bring up
  • Wireless CarPlay Audio and Telephony integration
  • Security enhancement (SELinux) for iAP2, ACP, CarPlay and AndroidAuto modules
  • NativeEA support for CarLife
  • CarPlay KPI optimizations
  • CarPlay, iAP2 and AndroidAuto bring up on different software and hardware varients
  • Facilitating daily scrum, sprint planning, sprint execution and retrospective meetings
  • Involved in selecting the right talents for the team via online and offline Interviews
iAP2CarPlayWireless CarPlayAndroidEmbedded Software

Embitel technologies

Senior Software Engineer

Nov 2014Nov 2017 · 3 yrs · Bangalore

  • Ownership of end to end application, framework development and customization on Android for Heads Up Display system.
  • Understanding the business requirement and converting as software specification requirement
  • Design and development of HUD applications & services and interaction between application modules
  • Performance optimizations for USB playback
  • Product demostration to customers/clients
  • Peer code review
  • Followed Agile and scrum way of working
AndroidHUD applicationsAgileEmbedded Software

Lg soft india

Software Engineer

Jun 2010Nov 2014 · 4 yrs 5 mos · Bangalore

  • Mobile application development, Country adaptation and bug fix for different LG mobiles
  • MusicPlayer feature enhancements
  • Video player customization
  • Develoing and executing unit test codes
  • Boot Animation and home screen customization for different region LG mobiles
  • Core dump, ANR & Tombstone analysis
  • Camera bug fixes
Mobile application developmentBug fixingUnit testingAndroidSoftware Development

Education

Anna University Chennai

Bachelor of Engineering (BE) — Electronics and Communications Engineering

Jan 2005Jan 2009

Goverment Higher Secondary School

Stackforce found 100+ more professionals with Android & Embedded Software

Explore similar profiles based on matching skills and experience