Professional Experience
Experience across product companies and engineering services, delivering embedded software from requirements through verification.
Expert Software Engineer
Aptiv Services Poland S.A.
June 2022 – PresentKrakow, Poland
- Lead diagnostics component delivery for infotainment ECU programs
- Own DiagRouter, DiagQuery, and DiagClient end-to-end
- Deliver ASIL B and ASPICE Level 2 compliant software from unit to integration
- Implement UDS security capabilities for bootloader and software download flows
- Integrate Vector SIP and ECU Extract artifacts for AUTOSAR Classic stacks
- Build Python automation to reduce repetitive diagnostics validation effort
- Drive unit/component testing with Cygwin + GoogleTest and Trace32-based verification
Technical Specialist / Technical Leader
Tata Elxsi Limited
August 2018 – April 2022Bangalore, India
- Contributed to EPS software platform development for ASIL D applications
- Configured AUTOSAR BSW/COM/DCM/DEM components and UDS ISO 14229 diagnostics
- Owned Motor Velocity, Motor Angle, and Nexteer Timer software components
- Executed requirements engineering (SWE.3) through implementation and unit testing
- Maintained MAAB/MXAM, MISRA, ISO 26262 compliance and DFMEA alignment
- Led technical customer discussions and issue triage for integration milestones
Senior Embedded Software Developer
Opulent Infotech Pvt Ltd
June 2015 – August 2018Pune, India
- Designed IoT product firmware and coordinated embedded implementation work
- Delivered automated drip irrigation controller and GSM starter systems
- Developed Embedded C firmware for I2C, ADC, UART, EEPROM, RTC, and PWM modules
- Executed module integration plus unit and system validation activities
- Prepared architecture/design documentation with requirement traceability