NITIN VISHNOI
S UMMARY
**+ years of experience designing and integrating cutting-edge embedded and automotive software solutions for global OEMs and Tier 1 suppliers. Passionate about advancing embedded automotive software with a focus on real-time, safety-critical systems for ADAS, ECUs, and vehicle control systems. Expertise in Embedded C/C++, AUTOSAR (Classic & Adaptive), BSP Development, Functional Safety (ISO 26262), and Automotive software development. Proven leadership in cross-functional collaboration, full-cycle software development, and system optimization, delivering production-ready solutions.
Accomplishment: Led the development of a custom middleware stack from scratch to support multiple ADAS features, including Lane Keeping Assist (LKAS), Automated Parking Assist
(APA), and Autonomous Emergency Braking (AEB), demonstrated to DURA Automotive LLC customers and recognized by management for its innovation and reliability.
Accomplishment: Developed software for cluster panels and head-up displays (HUD), now used in Honda and GM vehicles, improving driver safety by minimizing distractions with real- time driving information projection. Accomplishment: Contributed to Android-based sensor integration and consumer electronics R&D, designing embedded solutions for tablets, smart appliances, and automotive applications.
Holds a Master's degree in Machine Learning and Artificial Intelligence from Liverpool John Moores University, with a focus on ADAS algorithms using AI & ML.
Passionate about embedded systems innovation, optimizing vehicle software performance, and building next-generation mobility solutions.
Innovative professional in software development, known for productivity and efficiency in completing projects. Possess strong skills in algorithm design, system architecture, and code optimization. Excel in problem-solving, communication, and teamwork, ensuring successful collaboration on complex projects.
Demonstrated record of success includes building embedded software from ground up for users. Positive and upbeat professional collaborates effectively with both hardware and software teams to build strong and successful applications.
Senior-level Software and Application Developer passionate about creating cutting-edge products for the field. Strong work ethic and dedicated to quality assurance. Adept at working with teams or independently in fast-paced settings.
Innovative software developer with experience in designing, developing, and implementing software solutions to address complex business issues. Skilled in multiple programming languages and frameworks, with a strong ability to adapt to new technologies quickly.
Demonstrated success in improving system performance and enhancing functionality through strategic updates and modifications. Committed to collaborating closely with team members to achieve project goals and meet deadlines efficiently.
A strategic thinker and hands-on technical leader, passionate about advancing embedded innovation and intelligent mobility, with a vision of building next-generation automotive software platforms that push the boundaries of safety, performance, and user experience. Recognized for a positive leadership style, strong communication, and organizational skills, consistently driving teams to achieve project goals, deliverables, and business outcomes.
Volunteer sometimes during weekends in First Robotics Competitions for Middle School and High School.
CONTACT
**********@*****.***
Rochester, MI 48307
www.linkedin.com/in/nitin-vishnoi-
62169510
S K I L L S
Programming & Scripting:
• Languages: C, C++, Python, Assembly,
CUDA
• Frameworks & Libraries: PyTorch,
TensorFlow, Shell scripting, OpenCV,
DirectFB
• Parallel & GPU Computing: CUDA
Hardware & Processors:
• ARM Cortex, Intel Denverton, STM32,
RH850, NXP, Renesas,
Qualcomm,Freescale i.MX6 Sabre
Auto,NVIDIA Jetson Series,Qualcomm
SoC with QNX/Linux OS
Embedded Systems &
BSP/Middleware:
• Linux / QNX / Android BSP
Development
• Android HAL Development
• RTOS Development
• Microcontroller Firmware Development
• Device Drivers Development
• DDS (Data Distribution Service)
• Yocto Project
Computer Vision & AI:
• Computer Vision Algorithms &
Processing
• PyTorch & TensorFlow Deep Learning
Frameworks
• CUDA programming
• AWS Sage maker
Software Development
Methodologies:
• Agile Development
• AUTOSAR Architecture Design
• Model-Based Development (MBD)
• System Integration & Validation
• PREEvision, DeVinci
Configurator/Developer
Tools & Debugging:
• CANoe, Vector Tools
E X P E R I E N C E
Senior Embedded Software Engineer
General Motors Milford, USA May 2023 - Current
Developing next-gen ECU software for software-defined vehicles, focusing on real-time performance and security
Spearheading middleware and low-level software stack implementation for various vehicle ECU platforms
Implementing AUTOSAR-based software frameworks ensuring seamless vehicle control, diagnostics, and real-time processing
Developing cybersecurity solutions, including secure boot, cryptographic modules, and key provisioning
ADAS Platform Technical Lead Senior Technical Lead KPIT Technologies (Client: Stellantis FCA) Auburn Hills, USA February 2021 - May 2023
Architected and optimized QNX/Linux-based Board Support Package (BSP) for multi-core automotive ECUs
Developed and integrated AUTOSAR middleware solutions, enabling real-time sensor fusion and perception stack implementation
Led Level 2+ & Level 3 ADAS feature integration, including Adaptive Cruise Control, Lane Keep Assist, and Automated Parking
Ensured ASPICE Level 2+ and ISO 26262 compliance by collaborating with system architects and validation engineers
ADAS Software Engineer Manager
Dura Automotive Auburn Hills, USA October 2018 - January 2021
Developed a custom middleware stack supporting ADAS features, including LKAS, APA, LCA, AEB, FCW, and DMS, recognized by DURA Automotive LLC management
Designed and optimized middleware for sensor integration, handling 6 radar sensors, 12 ultrasonic sensors, and 5 cameras, enhancing vehicle safety and situational awareness
Managed a team of 10+ engineers, improving system efficiency and reducing software defects by 40%
Developed Data Distribution Services (DDS)-based middleware on the QNX platform for ADAS ECU
Technical Specialist Technical Manager
Capgemini (Client: Denso USA) Southfield, USA April 2014 - October 2018
Developed software for cluster panels and head-up displays (HUD) from scratch using QNX RTOS, now deployed in Honda and GM vehicles
Improved vehicle safety and user experience by enabling real-time projection of critical driving data onto windshields
Led full-cycle automotive software development for HUDs, digital clusters, and infotainment systems
Managed a high-performing team of 18 engineers, ensuring on-time project delivery, ISO 26262 compliance & ASPICE adherence
Technical Lead
HCL Technologies USA November 2010 - April 2014
Led R&D projects for Android-based sensor integration, developing custom hardware solutions supporting multiple sensors for tablets and PCs
Designed and implemented embedded software for smart appliances, including a Whirlpool microwave system integrating over 50 different recipes for enhanced user convenience
Developed Android BSP for consumer electronics projects, including tablets and smart refrigerators
Designed low-level embedded software solutions for automotive displays & communication stacks
Software Engineer Senior Software Engineer
SPA Computers Ltd. Bangalore, India December 2007 - November 2010
• Lauterbach Trace32
• LDRA, Polyspace
• IBM DOORS,RTC
• QNX Tools
• Bazel Build System
• Git, Git Ecosystem (GES)
• Jira
E D U C ATION AND
T R A I N I NG
Doctor of Business Administration
Autonomous Driving and Intelligent
Systems
ESGCI, Paris, France
Expected in June 2027
Master of Science
Machine Learning & Artificial Intelligence
Liverpool John Moores University
December 2023
Executive Postgraduate Program
AI & ML
IIIT Bangalore
December 2022
Diploma
Embedded System Design
CDAC Hyderabad
December 2007
Bachelor of Technology
Electronics & Communication
MIT Moradabad
December 2005
C E R T I F I C ATIONS
● Self-Driving Car Engineer, Udacity,
2021, Developed a vehicle path
planning model in C++.
● Flying Car & Autonomous Flight
Engineer, Udacity, 2022, Built a
drone-based obstacle avoidance
system.
● AUTOSAR in Practice, Vector
North America, Implemented
Adaptive AUTOSAR middleware for
ECUs.
● Functional Safety (ISO 26262),
Internal Training, Applied safety
compliance principles to software
development in most of the
companies work which I worked so
far in to Automotive based
companies.
● Automotive Cybersecurity, Internal
Training, Implemented
Encryption/Decryption keys for
secure software processing and
added Secure Boot feature and
encryption for ECU protection.
● Certification in Software Product
Worked on board bring-up activities for personal navigation and tracking devices with camera support
Optimized embedded firmware, improving microcontroller performance by 40%
Designed Display (LCD), CAN, UART, SPI, and I2C drivers, improving data transmission efficiency
WEBSITES, P O R T F OLIOS, P ROFILES
GitHub Profile
LinkedIn Profile
T I T L E
PURSUING - DOCTORAL RESEARCHER – INTELLIGENT SYSTEMS DBA CANDIDATE
[UNIVERSITY-ESCGI-PARIS] SPECIALIZATION: AUTONOMOUS DRIVING AND INTELLIGENT SYSTEMS
Automotive Software Lead Supervisor Platform Lead ADAS Platform Lead Technical Manager
G I T H U B P E R S O N AL P ROJECTS
CarND Capstone System Integration, https://github.com/nitvishnoi/CarND-Capstone- SystemIntegration
Kidnapped Vehicle Project, https://github.com/nitvishnoi/KidnappedVehicleProject
Project Behavioral Cloning, https://github.com/nitvishnoi/Project-Behavioral-Cloning
Extended Kalman Filter Project, https://github.com/nitvishnoi/Extended-Kalman-Filter-Project
PID Control Project, https://github.com/nitvishnoi/PID-Control-Project
FCND Motion Planning, https://github.com/nitvishnoi/FCND-Motion-Planning
LidarObstacleDetection, https://github.com/nitvishnoi/LidarObstacleDetection
Gesture-RecognitionProject, https://github.com/nitvishnoi/Gesture-RecognitionProject
CNN_melanoma_detection_project,
https://github.com/nitvishnoi/CNN_melanoma_detection_project Management, University of Alberta,
Learned Relate software product
management to better software
products, Recognized the role of a
software product manager, reflect on
how Agile principles will improve your
own projects.
● Certification in Requirements
Gathering for Secure Software
Development, University of Colorado,
Learned different Techniques for
Requirement Elicitation, Requirement
Analysis, Software Requirements,
Requirements Engineering.
● Certification in Software Processes
and Agile Practices, University of
Alberta, Learned how to distinguish
between different process models for
organizing software production, and
how to gauge the applicability of
process models for a software
development project, and how to
apply the fundamentals of Agile
software development and
management practices.
● Agile Software Development,
LinkedIn Learning, Used Agile
methodologies across different
projects so far.
L A NGUAGES
English:
Full Professional
Hindi:
Native/ Bilingual
#HRJ#e03e344f-00f3- 446*-***-*-*** fa78ff3 2c#