Sachin Nikam

CEO

Pune, Maharashtra, India22 yrs 6 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Over 20 years of experience at NVIDIA.
  • Led a team of 50+ engineers in automotive systems.
  • Expert in Linux security hardening and cyber security.
Stackforce AI infers this person is a seasoned expert in Automotive Cybersecurity and Linux Systems Engineering.

Contact

Skills

Core Skills

Technical LeadershipSoftware DevelopmentLinux KernelCybersecurity

Other Skills

ARMAgile MethodologiesAlgorithmsAndroidAndroid DevelopmentArtificial IntelligenceAutomotive SafetyCC (Programming Language)C++CommunicationComputer ArchitectureData CentersDebuggingDeep Learning

About

At NVIDIA, my focus is centered on steering our team towards excellence in Linux security hardening and embedding robust cyber security measures within automotive systems. With over 20 years at NVIDIA, I've cultivated a landscape of innovation, leading 50+ engineers through the demanding terrains of the product lifecycle, from conception to release, employing Agile methodologies to ensure responsive and adaptive project management. My tenure as a Senior Manager has been marked by a commitment to technical leadership and the mentorship of emerging leaders. We have achieved streamlined workflow processes and production-quality BSP delivery, thanks to my hands-on experience in Linux Kernel development and upstream activities. My role requires effective cross-functional communication and a dedication to aligning technical strategies with overarching business priorities.

Experience

Nvidia

7 roles

Senior Manager System Software

Promoted

Oct 2019Feb 2024 · 4 yrs 4 mos

  • Everything related to Automotive Safety (ISO26262) and Cyber Security (ISO21434).
  • 1. Linux Security Hardening (SAST, Kernel Hardening, Toolchain Hardening, SELinux, dm-verity, fs-verify, Fuzzing, Threat Modeling, PEN Testing, Code Coverage etc.)
  • 2. Linux Kernel Development and Upstream. (Android and Linux for Tegra)
  • 3. Linux Kernel Memory Management.
  • 4. Chip bring up production activities.
  • 5. SWPM, Scrum Master, and SWQM for Automotive Safety and Security Project. (QNX)
  • 6. Linux Kernel ABI Monitoring and Enforcement.
Cybersecurity

Manager System Software

Oct 2017Oct 2019 · 2 yrs

  • 1. SWPM, Scrum Master and SWQM for Automotive Safety and Security Project(JIRA, JAMA, Understand, MISRA-C, Coverity, Cyclomatic Complexity, Cantata, Threat Modelling, HEAVEN's sheet, REQTIFY, FMEA sheet and CERT-C)
  • 2. Embedded System Software developement for Automotive, Tablets, TVs, VRs etc.
  • 3. Android-O Treble developement from Kernel, Boot loader and Device Tree side.
  • 4. Linux Kernel (K4.9, K4.14, K5.0) device driver developement for Tegra Chips.
  • 5. UVM - Unified Virtual Memory.
  • 6. Linux Kernel Upstream.

Section Manager System Software

Promoted

Apr 2013Oct 2017 · 4 yrs 6 mos

  • Machine Learning and Computer Vision.
  • Develop ADSP OS ( Based on Little Kernel OS) Firmware for Tegra Audio Processing Engine.
  • GPU, Host1x, Memory software development for Tegra SoC.
  • CpuFreq governor, Activity Monitor, EAS.
  • Ambient Light Sensor and Proximity Sensor Linux Kernel and Android HAL driver.
  • Power Management tasks,
  • Kernel up gradation.
  • Stress and Stability issues.
  • Tracking and fixing coverity and sparse defects in Linux Kernel daily.
  • Power and Performance gatekeeper before any changes are submitted.
  • Customer interaction and Misc Bug fixes – adhoc issues
  • Project Management – Planning, Organizing, Staffing, Directing, Design, Testing, Execution, Deployment and Maintenance.
  • Leading High level and Low level design.
  • Strategically align team towards common goal.
  • Hands on Coverity and MISRA-C
  • Training and Mentoring team members.
  • Collecting Weekly status update and drive tasks to reach release milestones.
  • Updating status, risks, issues and suggestions to top management and mitigation plan.
  • Review and Approve Gerrit changes within team and for other developer’s Kernel and Android changes.
  • Ensure that production quality code is written.
  • More emphasis on Performance per Watt (Power) for each change going in.
  • Preparing Test plan and unit test cases.
  • Encouraging team to write as many detailed wikis for the modules and tasks being done.
  • Setting Key Objective and Key Performance Indicators for team.
  • Risk Monitor and Mitigation for each of the tasks in hand in terms of resources, tasks, tools, dependencies etc.
  • Encourage team for filing patents.
  • Performance assessment and real time feedback to team.
  • Matrix management.

Lead System Software Engineer

Promoted

Oct 2011Mar 2013 · 1 yr 5 mos

  • Design and Develop Linux Kernel Device Driver for Android Smartphone and Tablets.

Sr. Software Engineer

Sep 2007Oct 2011 · 4 yrs 1 mo

  • Linux Device Driver Developer for Android.
  • Responsible for Windows CE/Mobile BSP developement.
  • Developed Device Drivers for SD, Backlight, Display, Scrollwheel, Camera, Bluetooth Audio router and gamepad HID.
  • Configuration Files
  • uldrui for Windows Mobile
  • Understanding of OAL and Bootloader
  • Platform Builder Tools.

Senior Manager

Promoted

Sep 2005Present · 20 yrs 6 mos

  • Leadership experience of handling team of 50+ Engineers.
  • Experience providing technical expertise throughout the product life cycle including Requirements, Design, Development, Verification and Release. (Agile Methodology)
  • Hands on C programming, Linux Kernel, Android, Windows CE and RTOS. Linux Security Hardening, Functional Safety (ISO26262), and Cyber Security (ISO21434).
  • Provide technical leadership to teams and motivate, mentor and groom Leaders.
  • Commitment to meet deadlines and strategically align and adapt to business priorities.
  • Ability to effectively influence and communicate across multiple functions, across organization and customers.
  • Creativity and Innovation - 4 Patents granted by USPTO.
  • Strives for better workflow, process, and roadmap.
  • Demonstrated production quality BSP delivery to customers.
  • Experience working with Cross functional and global matrix teams.
  • Compelling Analytical, Logical Reasoning and debugging skills.
Technical LeadershipSoftware DevelopmentReal-Time Operating Systems (RTOS)PerforceManagementLinux Kernel+6

Software Engineer

Sep 2005Oct 2007 · 2 yrs 1 mo

Lg soft india

Software Engineer

Sep 2003Aug 2005 · 1 yr 11 mos · Bengaluru, Karnataka, India

  • 1. Developed Multimedia Messaging Service for various clients.
  • 2. Developed aaplications like Phonebook based on PDK for LG.

Education

Savitribai Phule Pune University

BE — INDUSTRIAL ELECTRONICS

Jan 1998Jan 2002

C-DAC, Bangalore

DESD — Embedded Software Development

Jan 2003Jan 2003

Bharati Vidyapeeth

B.E. — Industrial Electronics

Jan 1998Jan 2002

S.P. College

H.S.C. — Science

Jan 1997Jan 1998

Yashawant Vidhyalaya

S.S.C.

Jan 1995Jan 1996

Stackforce found 100+ more professionals with Technical Leadership & Software Development

Explore similar profiles based on matching skills and experience