Harsh Srivastava

Harsh Srivastava

Followers of Harsh Srivastava1000 followers
location of Harsh SrivastavaBengaluru, Karnataka, India

Connect with Harsh Srivastava to Send Message

Connect

Connect with Harsh Srivastava to Send Message

Connect
  • Timeline

  • About me

    PSPO 1 | Developer(C/C++)/ADAS Developer at Bosch

  • Education

    • New Horizon College of Engineering

      2016 - 2020
      B.E Electrical, Electronics and Communications Engineering 9
  • Experience

    • Quest Global

      Nov 2020 - Jul 2023

      Project: INTERFLO 150 - Radio Based Solution for Mining and Industrial Lines for BHP Billiton Ltd, Australia.The INTERFLO 150 communications-based solution is tailored for low-density regional lines, as well as long heavy freight and mineral haulage lines running from mine to port, where minimized or no wayside equipment is required as the infrastructure may not exist to support this.Roles and Responsibilities:• Analyzed, evaluated, and implemented system requirements as per CENELEC EN50128:2011 railway standard.• Developed program code (in Visual Studio) in accordance with safety requirements andmeasurements to satisfy software design and technical specifications of the system and maintained source code repository using Git commands on Gerrit tool.•Performed static code analysis using PCLint tool to check whether it is in compliance with MISRA-CPP rules.• Diagnosed, debugged, and tested code of software components that are integrated in asimulated PC environment to detect any faults or errors in the application and ensured quality standards and desired design functionality.• Performed unit and functional testing on Software-in-the-loop (SIL) using simulation for identifying software component deficiencies and fixing them according to Automatic Train Protection (ATP) Software Architecture Specification document.• Analyzed, prioritized, and implemented bugs reported from field and internal testing to improve existing software components.• Prepared and developed Software Component Document Specification (SCDS) aligned with the software quality process used by testing teams.• Verified Requirement Coverage by looking into source code and mapped it in IBMRational DOORS tool. Show less Project: INTERFLO 150 - Radio Based Solution for Mining and Industrial Lines for BHP Billiton Ltd, Australia.The INTERFLO 150 communications-based solution is tailored for low-density regional lines, as well as long heavy freight and mineral haulage lines running from mine to port, where minimized or no wayside equipment is required as the infrastructure may not exist to support this.Roles and Responsibilities:• Analyzed, evaluated, and implemented system requirements as per CENELEC EN50128:2011 railway standard.• Developed program code (in Visual Studio) in accordance with safety requirements andmeasurements to satisfy software design and technical specifications of the system and maintained source code repository using Git commands on Gerrit tool.•Performed static code analysis using PCLint tool to check whether it is in compliance with MISRA-CPP rules.• Diagnosed, debugged, and tested code of software components that are integrated in asimulated PC environment to detect any faults or errors in the application and ensured quality standards and desired design functionality.• Performed unit and functional testing on Software-in-the-loop (SIL) using simulation for identifying software component deficiencies and fixing them according to Automatic Train Protection (ATP) Software Architecture Specification document.• Analyzed, prioritized, and implemented bugs reported from field and internal testing to improve existing software components.• Prepared and developed Software Component Document Specification (SCDS) aligned with the software quality process used by testing teams.• Verified Requirement Coverage by looking into source code and mapped it in IBMRational DOORS tool. Show less Project: INTERFLO 150 - Radio Based Solution for Mining and Industrial Lines for BHP Billiton Ltd, Australia.The INTERFLO 150 communications-based solution is tailored for low-density regional lines, as well as long heavy freight and mineral haulage lines running from mine to port, where minimized or no wayside equipment is required as the infrastructure may not exist to support this.Roles and Responsibilities: Performed Component testing on Software VectorCast ( Automation Testing ) according to Automatic Train Protection (ATP) Software Architecture Specification document. Prepared and developed Software Component Testing Specification (SCTS) aligned with the software quality process. Show less

      • Senior Software Engineer

        Jun 2023 - Jul 2023
      • Software Engineer

        Dec 2021 - May 2023
      • Trainee Engineer

        Nov 2020 - Dec 2021
    • Bosch Global Software Technologies

      Jul 2023 - now
      Senior Software Engineer
  • Licenses & Certifications