Krakow, Poland · EU Blue Card Holder (no work permit required)

Nilkumar Soni

Embedded Software Developer / Lead

Designing and delivering complex embedded and IoT solutions for safety-critical ECUs.

Diagnostics & AUTOSAR Expertise

Deep experience with AUTOSAR BSW, DEM/DCM configuration, and UDS/DoIP diagnostics for production ECUs.

Safety-Critical Delivery

Hands-on with ISO 26262, MISRA, MAAB/MXAM, DFMEA, and ASPICE Level 2/3 compliance.

IoT + Embedded Systems

Embedded C firmware across 8/16/32-bit MCUs with BLE/Wi-Fi, sensor interfaces, and real-time data processing.

10+
Years Experience
ASIL D
ASIL D Certified Projects
Level 3
ASPICE Compliant
EPS, ADAS, Infotainment
Domains Delivered

Technical Skills

Deep expertise across automotive and IoT development, from low-level embedded programming to safety and process frameworks.

CExpert
Embedded CExpert
PythonIntermediate
C++Intermediate

Professional Experience

A track record of delivering safety-critical automotive software across global organizations.

Expert Software Engineer

Aptiv Services Poland S.A.

June 2022 – PresentKrakow, Poland
  • Lead diagnostic component development for infotainment platforms
  • ASIL B and ASPICE Level 2 compliance from unit to integration
  • Owned DiagRouter, DiagQuery, and DiagClient components
  • UDS security features for bootloader (SWDL)
  • Vector SIP and ECU Extract integration for AUTOSAR Classic
  • Python automation scripts for diagnostics efficiency
  • Unit/component tests with Cygwin + GoogleTest; validation via Trace32

Technical Specialist / Technical Leader

Tata Elxsi Limited

August 2018 – April 2022Bangalore, India
  • EPS software platform for ASIL D applications
  • AUTOSAR BSW/COM/DCM/DEM configuration (UDS ISO 14229)
  • Component owner: Motor Velocity, Motor Angle, Nexteer Timer
  • Requirements engineering (SWE3) through unit testing
  • MAAB/MXAM, MISRA, ISO 26262 compliance and DFMEA
  • Customer technical discussions and issue resolution

Senior Embedded Software Developer

Opulent Infotech Pvt Ltd

June 2015 – August 2018Pune, India
  • IoT product design and embedded team coordination
  • Automated drip irrigation controller & GSM starter systems
  • Embedded-C firmware for I2C, ADC, UART, EEPROM, RTC, PWM
  • Module integration and unit/system testing
  • Architecture/design docs and traceability to requirements

Education

P.G. Diploma in Embedded System Design

Savitribai Phule Pune University

Pune, Maharashtra, IndiaMay 2015

B.E. in Electronics & Communication Engineering

Gujarat Technological University

Ahmedabad, Gujarat, IndiaJune 2014

Certifications & Training

PG Diploma in Embedded Systems & Design

Advanced Programming in C++ (Sages)

MISRA C Training (Sages)

AUTOSAR Classic Training (Vector)

CANoe / CAPL Training