Default profile banner
NG

Nitin Garg

@nitingarg

Technical Project Manager at NXP India Pvt Ltd

Chandigarh, India

NXP India Pvt LtdBirla Institute of Technology and Science, Pilani

16+ years of professional experience in Automotive Embedded Software Product Development & Project/Program Management, Business & Engineering Analytics. Extensive development experience in Semiconductor (Security FW), Automotive Powertrain (Application, HAL driver development and integration) and COCKPIT (IVI infotainment and cluster) including Kernel, Virtualization, and Security Networking and Vehicle CPU domains.

Experience

Technical Project Manager (G4 Level)

NXP India Pvt Ltd

Full-timeJun 2022 - Present

Technical Project Management of End-to-End Firmware development for Hardware Security Engine for NXP microcontrollers and SOCs. Ensuring successful management of customer projects and facilitating effective interactions with Tier 1 suppliers and OEMs. Developing software that meets the requirements outlined in the ISO 26262 Functional Safety and ISO 21434 Cybersecurity standards. Creating a long-term plan to support multiple microcontrollers, system-on-chips (SOCs), and various versions of Security Firmware over a span of 5 years. Developing Statements of Work (SOW), documenting lessons learned, and maintaining a risk register. Managing sprint development for a team of 20 members, overseeing and tracking day-to-day activities with offshore team in Bucharest. Driving process improvements aligned with ASPICE level 3 certification requirements.

Technical Program Manager

Harman International India Ltd

Full-timeSep 2017 - Jun 2022Bangalore

Technical Program Management of Software Products for Android and Linux infotainment (IVI + COCKPIT), actively managing the development process and the Program dependencies from requirements capture, planning and resource estimation through to design, implementation, Product hardening. Accountability to the Business Unit (BU) and ultimately the end customer for delivery of the Program to Time, Quality and Cost constraints. Capturing software development requirements from the BU sponsor, external and internal customers. Creating and managing a comprehensive Software Development plan in collaboration with the Engineering team, and tracking and reporting progress against Program Plans using project-based planning tools. Effectively managing interactions with cross-location teams in Germany, USA, Russia, and China. Worked for FOTA, SWDL, Navsens, EAVB, Some/IP, Security and Virtualization components in Android and Linux operating system.

Technical Project Manager

Magneti Marelli

Full-timeOct 2012 - Aug 2017GURGAON, HARYANA

BIOS (MCAL,HAL) development of SPI, CAN, LIN, FLASH, EEPROM, ETHERNET, BLDC, SENT with Complex Drivers for Engine ECU, Safety Driver with ISO26262 for Powertrain Engine Management ECU. Build and Manage team of 24 team members with technical support and performance review. Project management including budget, recruitment and performance management of team. Planning using Microsoft Project. Embedded C coding. Good knowledge of ASPICE capability levels and their requirements and achieved level 1 for the project. Worked on Infineon Aurix Microcontroller TC27x (Tricore), TLE98XX (ARM Cortex M3) from design to delivery. Worked on Lauterbach Trace 32 debuggers, Keil Debugger. Used function generators and Oscilloscope for debugging. Managing Integration and configuration of RTOS (ERIKA). Understanding requirement for MCAL drivers, design and then implementation. Guiding team members for implementation and training for understanding of AURIX microcontroller. Preparation of Documents like Design, Supplementary Requirements etc. Working on automatic closed loop system Automatic Tests Bench.

Technical Lead

KPIT Info system Ltd

Full-timeApr 2012 - Oct 2012BANGALORE, KARNATAKA

BIOS development of DIGIN, DIGOUT, PWMOUT, UART, MSC drivers for Engine ECU. Managed team of 7 team members for technical guidance and delivery. Worked on Lauterbach Trace 32 debuggers, used function generators and Oscilloscope for debugging. Guiding team members for implementation and training for understanding of AURIX microcontroller. Preparation of Documents like Design, Supplementary Requirements etc.

Sr. Software Engineer

Robert Bosch Engineering and Business Solution Ltd

Full-timeJun 2007 - Mar 2012BANGALORE

Development, Integration and testing of application software for Engine Management ECU. Handling project management including budget, recruitment and performance management of team. Worked on embedded application for automotive domain. Integration of AUTOSAR and other modules. Integration Testing on Lab car, simulation model of car. Analysis for making the decreasing the size of EEPROM, for increasing Stack size etc. Integration of AUTOSAR components. RTE generation with the help of interfaces modules PIL test case, preparation and testing as specified by OEM. Integration of application modules e.g. acceleration pedal, ignition system etc. Analysis of problem like Oil level sensor measurement not happening properly. Testing on the vehicle, Design Evaluation of customer requirement for changes in function for: Acceleration control.

Education

Birla Institute of Technology and Science, Pilani

M.tech

Embedded Systems

Jul 2021 - Jan 2023Grade: C.G.PA: 8.5

M.S Ramiah School of Advanced Studies (Affiliated from Coventry University UK)

P.G diploma

Real Time Embedded System

Aug 2009 - Jan 2012

National Institute of Technology, Trichy

B.Tech

Electronics and Communication

Aug 2003 - May 2007Grade: C.G.PA: 8.3

Licenses & Certifications

Functional Safety Engineer - Level 1

N/A

Issued: Jan 2020• No expiration

ISO/IEC 15504 Provisional Assessor Automotive SPICE® (ASPICE)

intacs™

Issued: Jan 2014• No expiration

Skills

Technical Program/Project Management
Automotive Embedded Software
Agile
V-model
ASPICE
ISO 26262 Functional Safety
ISO 21434 Cyber Security
Linux Kernel
Android HALs
Embedded C programming
SPI
UART
LIN
CAN
EEPROM
FLASH low level driver development
AUTOSAR
MCAL
HAL
RTOS (ERIKA)
JIRA
Confluence