Vikram Sanikoppa
Senior Software Test Engineer - Autonomous Vehicles @Safeai Now Part Of Pronto
Signup · Get unlimited contacts
WORK HISTORY
Senior Software Test Engineer - Autonomous Vehicles @Safeai Now Part Of Pronto
Santa Clara, CA, US
Develop and execute test runs on actual vehicle to verify self-driving autonomy software modules including Drive-By-Wire, behaviour, planning, controls, perception* Implement simulation test scenarios using Applied intuition Object sim (Simian) to validate autonomous vehicle software interaction with fleet management web service software* Debug configuration, initialization issues with autonomy software stack bring-up on target board and autonomy hardware setup* Generate test result reports, JIRA bug creation based on test result logs, ROS bag data analysis* Collaborate with Product and various engineering teams on requirements review
EDUCATION
Visvesvaraya Technological University
Bachelor of Engineering - BE, Electronics and Communications Engineering
University of North Carolina at Charlotte
Master of Science - MS, Electrical Engineering
ABOUT VIKRAM SANIKOPPA
Currently working on verification and validating the Autonomous vehicle software AI stack at SafeAI. Previously worked on Google Nest smart home security camera and doorbell software test activities. Over all, 8+ years of experience in real-time, safety critical embedded software development life cycle including requirements, design, development, integration, verification, and validation• Implemented software features in C, C++ languages on Linux and Real time operating systems - FreeRTOS, VxWorks as per software requirements• Performed configuration, bringing-up target board and to verify hardware/software integration using wind river debugger, trace32, JTAG and in-circuit emulator debugger scripts• Created test cases, test procedure to perform requirement based testing unit level, Hardware/Software Integration level, system level• Hands on experience working with Oscilloscope, analyzer, data acquisition system, sensors, simulator, emulator and target bench in the lab• Use of configuration tools like DOORS, IBM – CM Synergy, SVN, GIT, JIRA• Knowledge of TCP/IP, I2C, SPI, UART, CAN, ARINC and AFDX communication protocol• Embedded system software development, verification and validation as per DO-178B/C, MISRA/ISO 26262 software guidelines
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.