Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

GOVINDA RAJU

Marion,USA

Summary

  • I am seeking a challenging position within an organization where I can leverage my strong leadership and technical skills to contribute to the success of the organization. I am eager to lead teams and drive initiatives that align with the company's goals and vision, ultimately fostering a culture of collaboration and excellence.
  • Experience leading teams ranging in size from 10 to 40 individuals, with various roles such as Team Lead, Product Owner, and Scrum Master.
  • Continuously engaging in discussions with management/leadership to identify and implement necessary changes to the team composition, aiming to enhance team efficiency and performance.
  • Prepare and submit status reports for minimizing exposure and risks on the project or closure of escalations
  • Experience in executing the complete Software Development Life Cycle (SDLC) including High and Low Level Software Requirements, Detailed Design, Implementation, Coding, Tracing, Software Integration, Testing, Reviews, Configuration Management, Agile/Scrum Software Development Process.
  • Experienced in Embedded C/C++, MATLAB (Simulink), VAPS, developing Test Environments, Python scripting, Embedded C/C++ test scripting, Lua scripting, and White/Black box testing.
  • Proficient in Software-Software Integration, Continues Integration Testing, System Testing, Unit Testing, Performance, Debugging, Formal Runs (RFS).
  • Expert in complete Software Testing Life Cycle, Preparation of Test Case, Test Procedures, and re-using Tests, Test execution on Host and Target, coverage analysis as per the high level & low level engineering design requirements.
  • Experienced in Baselining the Code, documents & code re-use. Proficient in usage of Code coverage tools like LDRA, Vector CAST and Bullseye. Expert in analyzing the code coverage gaps, filling them and preparing the technical test reports.
  • Extensive experience in test configurations, complex testing, troubleshoot, debugging, and resolve the test setup issues on the Host and Target/Rig. Reports on problems encountered and documents test results for follow-up.
  • Experienced in communication protocols: CAN, ARINC 429/ 661/ 664/ 717.
  • Experience usage of DOORS (Requirement Management Tool), JAMA (Requirement Management Tool), ALM, Clear Case, Subversion, Visual Studio, PVCS Serena Dimensions, CMSynergy, Clear Quest, JIRA and Peer Review Eclipse.
  • Experienced in the usage of CANalyzer, Code Composer Studio, GHS MULTI, and VISTA.
  • Experience in Perform root cause analysis, technology evaluation, utilize technical skills, creativity and communication skills, with assistance from team members, participate discussions with Systems & Software to design & document a system that fulfills customer requirements.
  • Demonstrated ability in development of automated test systems and experience with Display System Architecture setup and configuration.
  • Experience in Avionics standards RTCA/DO-178B/C standards, levels A, B, C Software’s, Plan for Software Aspects of Certification (PSAC), Software Development Plan (SDP), Software Verification Plan (SVPR) and Software Quality Assurance Plan and SOI Audits.
  • As a highly skilled technology professional, I bring over 17.5 years of engineering experience in real-time embedded systems. This includes approximately 15 years of expertise in the aerospace industry and 2.5 years in agricultural equipment engineering. With excellent written and oral communication skills, I could articulate complex software issues in a clear and understandable manner.

Overview

17
17
years of professional experience

Work History

Team Lead

Collins Aerospace
11.2020 - Current
  • Leading team size from anywhere between 15 to 40 engineers
  • Preparing teamwork status and reporting team's progress to leadership
  • Continuously engaging in discussions with management/leadership to identify and implement necessary changes to the team composition, aiming to enhance team efficiency and performance
  • Prioritizing, assigning, and monitoring all individuals' work within the team
  • Guiding and helping team with certification process and guidelines to develop artifacts per cert process documents
  • Conducting audits of the team's work to promptly identify any gaps in adherence to established certification processes
  • Participating in development and verification peer reviews as leader.

Product Owner

Deere & Company (John Deere)
04.2018 - 11.2020
  • Assigning Work and Handling Team with technical queries
  • Supported the scrum team as product owner to help and organize the task assignments to the team
  • Reviewing Requirements and Software Models (Simulink models)
  • Design and Implement software features for Planter and Air Seeding Products using Agile and SCRUM
  • Implement Software features using Model-based software development (MBSD) and C Programming language
  • Testing the Software features on Machines/Bench
  • Interacting with systems engineer to solve the functional issues
  • Establishing Requirement – Tests Traceability in PREEvision
  • Supporting MTG Datalogger setup on the machines
  • Working on Technical development projects (TDP) to develop the software to prove the POC (Proof of concept).

HCL America
08.2017 - 03.2018
  • Developing high level and Low level software requirements from the customer requirement
  • Developing the features of EICAS Applications using Embedded C and MATLAB (Simulink)
  • Interacting with systems engineer to solve the functional issues
  • Work with other teams/team members to design, coordinate development document major system or subsystem functionality
  • Reviewing Requirements and Software Models (Simulink models)
  • Participating as a Main Reviewer in the Verification Peer Reviews.

HCL America
04.2017 - 07.2017
  • Participated as a Main Reviewer in the Verification Peer Reviews
  • Dry Run failure analysis: Root cause analysis, Write CR for requirement/code Issues
  • Update Test cases and Test Procedures
  • Develop Test cases and Test procedures using per the DO-178B (Level B)
  • Interacting with systems engineer to solve the functional issues
  • Work with other team members/off shore to coordinate verification reviews, document system or subsystem functionality, and participate in daily standup meetings
  • Generate Code Coverage using LDRA, Structural coverage analysis and update Code/Requirements/Tests/Analysis Reports
  • Preparation of the software Verification plan (SVPR)
  • Preparation of Test Allocation Metrics (TAM) for KC-390 systems requirements (EICAS - Domain)

HCL America
04.2015 - 03.2017
  • Develop high level and Low level software requirements from the system requirement
  • Developing the features of ECL Applications using Embedded C, Lua and VAPS
  • Work with other teams/team members to design, coordinate development, plan testing, and document major system or subsystem functionality, participate in daily standup meetings, sprint reviews as part of Agile
  • Interacting with systems engineer to solve the functional issues
  • Develop Test cases and Test procedures as per the DO-178B (Level B)
  • Develop utilities to support testing using Python scripting
  • Test development & modify existing tests, and continuous integration test, Unit test, White box testing, troubleshoot, debug, Identify functional gaps in Requirements/code/test and modify them respectively, interact with Change control board to assign the Change Request
  • Structural coverage analysis and update Tests/Code/Requirements/Reports
  • Preparation of quality documents like Traceability, Development and Test Summary, Daily Status, Run Plan and day to day delivery, and Involved in Preparation of the software Verification plan (SVPR), design document
  • Troubleshoot and resolves test setup issues on the Host/Target.

HCL America
04.2015 - 03.2017
  • Develop high level and Low level software requirements from the system requirement
  • Developing the features of ECL Applications using Embedded C, Lua and VAPS
  • Work with other teams/team members to design, coordinate development, plan testing, and document major system or subsystem functionality, participate in daily standup meetings, sprint reviews as part of Agile
  • Interacting with systems engineer to solve the functional issues
  • Develop Test cases and Test procedures as per the DO-178B (Level B)
  • Develop utilities to support testing using Python scripting
  • Test development & modify existing tests, and continuous integration test, Unit test, White box testing, troubleshoot, debug, Identify functional gaps in Requirements/code/test and modify them respectively, interact with Change control board to assign the Change Request
  • Structural coverage analysis and update Tests/Code/Requirements/Reports
  • Preparation of quality documents like Traceability, Development and Test Summary, Daily Status, Run Plan and day to day delivery, and Involved in Preparation of the software Verification plan (SVPR), design document
  • Troubleshoot and resolves test setup issues on the Host/Target.

HCL America
12.2013 - 03.2015
  • Develop high level and Low level software requirements from the system requirement as per software
  • Developing the features of EICAS Applications using Embedded C and MATLAB (Simulink)
  • Interacting with systems engineer to solve the functional issues
  • Develop Test cases and Test procedures as per the DO-178B (Level A and B)
  • Participated as a Main Reviewer in the Verification Peer Reviews
  • Work with other teams/team members to design, coordinate development, plan testing, and document major system or subsystem functionality, participate in daily standup meetings, sprint reviews as part of Agile
  • Structural coverage analysis and update Tests/Code/Requirements/Reports
  • Test development & modify existing tests, and continuous integration test on SIMBoard, Unit test, White box testing using Green hills MULTI, troubleshoot, debug, Identify functional gaps in Requirements/code/test and modify them respectively, interact with Change control board to assign the Change Request
  • Prepare and submit status reports, Customer interaction, requirements elicitation, and attend meetings
  • Preparation of quality documents like Traceability, Development and Test Summary, Daily Status, Run Plan and day to day delivery, and Involved in Preparation of the software Verification plan (SVPR), design document
  • Troubleshoot and resolves test setup issues on the Host/Target.

HCL Technologies Ltd/HCL America
03.2013 - 11.2013
  • Developing the platform software using Embedded C
  • Work with other teams/team members to design, coordinate development, plan testing, and document major system or subsystem functionality, participate in daily standup meetings
  • Test development & modify existing tests, and continuous integration test, Unit test, White box testing, troubleshoot, debug, Identify functional gaps in Requirements/code/test and modify them respectively, interact with Change control board to assign the Change Request
  • Prepare and submit status reports, Customer interaction, requirements elicitation, and attend meetings
  • Preparation of quality documents like Traceability, Development and Test Summary, Daily Status, Run Plan and day to day delivery, and Involved in Preparation of the software Verification plan, design document
  • Troubleshoot and resolves test setup issues on the Host/Target.

HCL Technologies Ltd/HCL America
01.2010 - 02.2013
  • Developing Test cases and Test procedure the features of ND/PFD/MFD/DU per the software requirements (RBT)
  • Offshore Team Verification Lead, Handling/Guiding Offshore Verification team on technical queries, Assigning and Monitoring tasks
  • Work with other teams/team members to design, coordinate development, plan testing, and document major system or subsystem functionality, participate in daily standup meetings
  • Test development & modify existing tests, and continuous integration test, Unit test, White box testing using Green hills MULTI, troubleshoot, debug, Identify functional gaps in Requirements/code/test and modify them respectively, interact with Change control board to assign the Change Request
  • Structural coverage analysis and update Tests/Code/Requirements/Reports
  • Interacting with systems engineer to solve the functional issues
  • Prepare and submit status reports, Customer interaction, requirements elicitation, and attend meetings
  • Preparation of quality documents like Traceability, Development and Test Summary, Daily Status, Run Plan and day to day delivery, and Involved in Preparation of the software Verification plan (SVPR), design document
  • Troubleshoot and resolves test setup issues on the Host/Target.

HCL Technologies Ltd
03.2007 - 07.2009
  • Verification of the features of Break System Control Unit (BSCU) and Developed the Test Cases/test procedure as per requirements
  • Implement Test cases (MULTI Scripts) as per Test Procedure
  • CAN Module Lead, Debugging/Analyzing CAN Module test scripts
  • Parking Brake Module Lead, Debugging/Analyzing Parking Brake Module test scripts
  • Performed Hardware and Software Integration Testing, Debugging, finding the issues and fixing
  • Generate Code Coverage using LDRA, Structural coverage analysis and update Code/Requirements/Tests/Analysis Reports
  • Perform reviews of artifacts created by other engineers, traceability among the verification documents
  • Preparing the technical test reports
  • Troubleshoot and resolves test setup issues on the Host/Target.

Education

Master of Business Administration (MBA) - Leadership and Financial Decision-Making Certification

University of Iowa
05.2024

System Engineering Fundamental Training -

California Institute of Technology
01.2020

Product Owner/Product Manager Training -

Scaled Agile, Inc - SAFe
01.2019

Certified Scrum Master -

Scaled Agile, Inc - SAFe
01.2018

Bachelor of Engineering - Electronics & Communication Engineering

Embedded Systems Course -

Crane Varsity

Skills

  • Windows XP/8/10
  • LynxOS
  • VxWorks
  • Agile/Scrum
  • Waterfall
  • Rally
  • Code Collaborator
  • Clear Quest
  • Mercurial
  • GitHub
  • SVN
  • PREP
  • CMSynergy
  • ALM
  • JIRA
  • Clear Case
  • PVCS Dimensions

Projects

9, Nov 2020 - Present, Collins Aerospace, Platform Software Development for AW139 and KC-46 Programs, Embedded C, LynxOS RTOS, VXWorks RTOS, DOORS, Sub Version, Peer Review Eclipse, JIRA, ALM, Team Lead – Leading team size from anywhere between 15 to 40 engineers., Preparing teamwork status and reporting team's progress to leadership., Continuously engaging in discussions with management/leadership to identify and implement necessary changes to the team composition, aiming to enhance team efficiency and performance., Prioritizing, assigning, and monitoring all individuals' work within the team., Guiding and helping team with certification process and guidelines to develop artifacts per cert process documents., Conducting audits of the team's work to promptly identify any gaps in adherence to established certification processes., Participating in development and verification peer reviews as leader. 9, April 2018 - Nov 2020, Deere & Company (John Deere), John Deere Agricultural Equipments (Planter and Air Seeders) Software Development, AUTOSAR, Embedded C, MATLAB (Simulink), CAN(J1939 Standard), JDOS (John Deere Operating System), Microsoft Visual Studio, PREEvision, Code Collaborator, GitHub, SVN, DaVinci Configurator, Product Owner – Assigning Work and Handling Team with technical queries. Supported the scrum team as product owner to help and organize the task assignments to the team, Scrum Master - Supported the scrum team as scrum master to establish team environment where the team cab be more effective., Reviewing Requirements and Software Models (Simulink models)., Design and Implement software features for Planter and Air Seeding Products using Agile and SCRUM, Implement Software features using Model-based software development (MBSD) and C Programming language, Testing the Software features on Machines/Bench., Interacting with systems engineer to solve the functional issues., Establishing Requirement – Tests Traceability in PREEvision, Supporting MTG Datalogger setup on the machines, Working on Technical development projects (TDP) to develop the software to prove the POC (Proof of concept). 8, August 2017 - March 2018, HCL America, EICAS (Engine Indication and Crew Alerting System) Development for C295 Program, Embedded C, MATLAB (Simulink), Python, LynxOS RTOS, VAPS, VISTA, DOORS, Sub Version, Peer Review Eclipse, JIRA, ALM, ARINC 429/661/664, Microsoft Visual Studio, Developing high level and Low level software requirements from the customer requirement., Developing the features of EICAS Applications using Embedded C and MATLAB (Simulink)., Interacting with systems engineer to solve the functional issues., Work with other teams/team members to design, coordinate development document major system or subsystem functionality., Reviewing Requirements and Software Models (Simulink models)., Participating as a Main Reviewer in the Verification Peer Reviews. 7, April 2017 - July 2017, HCL America, EICAS (Engine Indication and Crew Alerting System) Application Development and Verification for KC-390 Program, Embedded C, MATLAB (Simulink), Python, LynxOS RTOS, VAPS, VISTA, DOORS, Sub Version, Peer Review Eclipse, Clear Quest, ARINC 429/661/664, Microsoft Visual Studio, Code coverage tool LDRA, Participated as a Main Reviewer in the Verification Peer Reviews., Dry Run failure analysis: Root cause analysis, Write CR for requirement/code Issues. Update Test cases and Test Procedures., Develop Test cases and Test procedures using per the DO-178B (Level B)., Interacting with systems engineer to solve the functional issues., Work with other team members/off shore to coordinate verification reviews, document system or subsystem functionality, and participate in daily standup meetings., Generate Code Coverage using LDRA, Structural coverage analysis and update Code/Requirements/Tests/Analysis Reports., Preparation of the software Verification plan (SVPR)., Preparation of Test Allocation Metrics (TAM) for KC-390 systems requirements (EICAS - Domain) 6, April 2015 - March 2017, HCL America, ECL (Electronic Checklist) Application Development for Bombardier C-Series, EDS, MRJ and M170 Programs, Embedded C, Lua, VAPS, Python, ALM, LynxOS RTOS, VISTA, DOORS, JAMA, Sub Version, Peer Review Eclipse, JIRA, ARINC 661/664, Code coverage tool LDRA, Develop high level and Low level software requirements from the system requirement., Developing the features of ECL Applications using Embedded C, Lua and VAPS., Work with other teams/team members to design, coordinate development, plan testing, and document major system or subsystem functionality, participate in daily standup meetings, sprint reviews as part of Agile., Interacting with systems engineer to solve the functional issues., Develop Test cases and Test procedures as per the DO-178B (Level B)., Develop utilities to support testing using Python scripting., Test development & modify existing tests, and continuous integration test, Unit test, White box testing, troubleshoot, debug, Identify functional gaps in Requirements/code/test and modify them respectively, interact with Change control board to assign the Change Request., Structural coverage analysis and update Tests/Code/Requirements/Reports., Preparation of quality documents like Traceability, Development and Test Summary, Daily Status, Run Plan and day to day delivery, and Involved in Preparation of the software Verification plan (SVPR), design document., Troubleshoot and resolves test setup issues on the Host/Target. 5, December 2013 - March 2015, HCL America, EICAS (Engine Indication and Crew Alerting System) Application Development and Verification for Bombardier C-Series Program, Embedded C, MATLAB (Simulink), LynxOS RTOS, VISTA, DOORS, JAMA, GHS MULTI, Sub Version, Peer Review Eclipse, Clear Quest, JIRA, ARINC 429/661/664/717, Code coverage tool Bullseye, Develop high level and Low level software requirements from the system requirement as per software., Developing the features of EICAS Applications using Embedded C and MATLAB (Simulink)., Interacting with systems engineer to solve the functional issues., Develop Test cases and Test procedures as per the DO-178B (Level A and B)., Participated as a Main Reviewer in the Verification Peer Reviews., Work with other teams/team members to design, coordinate development, plan testing, and document major system or subsystem functionality, participate in daily standup meetings, sprint reviews as part of Agile., Structural coverage analysis and update Tests/Code/Requirements/Reports., Test development & modify existing tests, and continuous integration test on SIMBoard, Unit test, White box testing using Green hills MULTI, troubleshoot, debug, Identify functional gaps in Requirements/code/test and modify them respectively, interact with Change control board to assign the Change Request., Prepare and submit status reports, Customer interaction, requirements elicitation, and attend meetings., Preparation of quality documents like Traceability, Development and Test Summary, Daily Status, Run Plan and day to day delivery, and Involved in Preparation of the software Verification plan (SVPR), design document., Troubleshoot and resolves test setup issues on the Host/Target. 4, March 2013 - November 2013, HCL Technologies Ltd/HCL America, Platform Software Development for Boeing 767 Retrofit, Embedded C, DOORS, VISTA, LynxOS, Sub Version, Peer Review Eclipse, Clear Quest, ARINC 429, Developing the platform software using Embedded C., Work with other teams/team members to design, coordinate development, plan testing, and document major system or subsystem functionality, participate in daily standup meetings., Test development & modify existing tests, and continuous integration test, Unit test, White box testing, troubleshoot, debug, Identify functional gaps in Requirements/code/test and modify them respectively, interact with Change control board to assign the Change Request., Prepare and submit status reports, Customer interaction, requirements elicitation, and attend meetings., Preparation of quality documents like Traceability, Development and Test Summary, Daily Status, Run Plan and day to day delivery, and Involved in Preparation of the software Verification plan, design document., Troubleshoot and resolves test setup issues on the Host/Target. 3, January 2010 - February 2013, HCL Technologies Ltd/HCL America, 747-8 EIU (EICAS Interface Unit) and Display Unit (DU) System Development, Verification, GNAT Pro, DOORS, VISTA, Sub Version, Peer Review Eclipse, Clear Quest, ARINC 429, Code coverage tool Vector CAST, Developing Test cases and Test procedure the features of ND/PFD/MFD/DU per the software requirements (RBT)., Offshore Team Verification Lead, Handling/Guiding Offshore Verification team on technical queries, Assigning and Monitoring tasks., Work with other teams/team members to design, coordinate development, plan testing, and document major system or subsystem functionality, participate in daily standup meetings., Test development & modify existing tests, and continuous integration test, Unit test, White box testing using Green hills MULTI, troubleshoot, debug, Identify functional gaps in Requirements/code/test and modify them respectively, interact with Change control board to assign the Change Request., Structural coverage analysis and update Tests/Code/Requirements/Reports., Interacting with systems engineer to solve the functional issues., Prepare and submit status reports, Customer interaction, requirements elicitation, and attend meetings., Preparation of quality documents like Traceability, Development and Test Summary, Daily Status, Run Plan and day to day delivery, and Involved in Preparation of the software Verification plan (SVPR), design document., Troubleshoot and resolves test setup issues on the Host/Target. 2, August 2009 - December 2009, HCL Technologies Ltd., Flight Management System (FMS), Embedded C, VISTA, DOORS, Python, LynxOS RTOS, Sub Version, Peer Review Eclipse, Clear quest, ARINC 664/661, Code coverage tool Vector CAST, Involved in Low level software requirement creation., Developing Test cases and Test procedures for the features of FMS application per the software requirements (RBT)., Work with other teams/team members to design, coordinate development, plan testing, and document major system or subsystem functionality., Develop Test Environment, Unite test using C scripting, Continuous Integration testing using Python and C on host environment and target environment, Document, Debug and fix the issues, Perform Code reviews, reviews of artifacts created by other engineers., Generate Code Coverage using Vector CAST, analyzing the code coverage gaps and filling them., Troubleshoot and resolves test setup issues on the Host. 1, March 2007 - July 2009, HCL Technologies Ltd., Brake Control Monitoring system (BCMS) Verification of BOEING 787 AIRPLANE, Embedded C, GHS MULTI, Code Composer Studio, DOORS, Sub Version, CMSynergy, Understand C++, Code coverage tool LDRA, CAN, CANalyzer, Verification of the features of Break System Control Unit (BSCU) and Developed the Test Cases/test procedure as per requirements., Implement Test cases (MULTI Scripts) as per Test Procedure., CAN Module Lead, Debugging/Analyzing CAN Module test scripts., Parking Brake Module Lead, Debugging/Analyzing Parking Brake Module test scripts., Performed Hardware and Software Integration Testing, Debugging, finding the issues and fixing, Generate Code Coverage using LDRA, Structural coverage analysis and update Code/Requirements/Tests/Analysis Reports., Perform reviews of artifacts created by other engineers, traceability among the verification documents., Preparing the technical test reports. Troubleshoot and resolves test setup issues on the Host/Target.

Timeline

Team Lead

Collins Aerospace
11.2020 - Current

Product Owner

Deere & Company (John Deere)
04.2018 - 11.2020

HCL America
08.2017 - 03.2018

HCL America
04.2017 - 07.2017

HCL America
04.2015 - 03.2017

HCL America
04.2015 - 03.2017

HCL America
12.2013 - 03.2015

HCL Technologies Ltd/HCL America
03.2013 - 11.2013

HCL Technologies Ltd/HCL America
01.2010 - 02.2013

HCL Technologies Ltd
03.2007 - 07.2009

Master of Business Administration (MBA) - Leadership and Financial Decision-Making Certification

University of Iowa

System Engineering Fundamental Training -

California Institute of Technology

Product Owner/Product Manager Training -

Scaled Agile, Inc - SAFe

Certified Scrum Master -

Scaled Agile, Inc - SAFe

Bachelor of Engineering - Electronics & Communication Engineering

Embedded Systems Course -

Crane Varsity
GOVINDA RAJU