Summary
Work History
Skills
Education
Accomplishments
Hobbies
Languages
Timeline
Generic
Mahammad Basha Shiak

Mahammad Basha Shiak

Technical Lead
Bengaluru,KA

Summary

  • Proficient in C, with extensive experience in designing, implementing, and optimizing software solutions for embedded systems in aerospace and automotive domain.
  • Expertise in unit and integration testing using tools like VectorCAST.
  • Strong problem-solving skills and a solid understanding of software development life cycle (SDLC).
  • Proficient in conducting safety hazard analysis, verification and validation activities to ensure the development of safe and reliable automotive software.
  • Strong understanding of safety goals, safety requirements, and the integration of safety measures throughout the product lifecycle.

Work History

Technical Lead

Eximietas Design
Benguluru, Karnataka
09.2024 - Current
  • Conducted Google testing to ensure system reliability and performance.
  • Developed an OTA (Over-the-Air) framework utilizing the MQTT protocol for seamless communication and updates.

Senior Software Engineer

Wipro VLSI Design Services India Pvt Ltd
Benguluru, Karnataka
08.2019 - 09.2024

PROJECT 4:

QuickBoot

Quick Boot is a technology that allows for a faster booting process in devices, particularly in embedded systems. It optimizes the initialization and loading of the operating system, significantly reducing the time it takes for a device to become operational.

Responsibilities:

  • Proficient in handling unit testing and integration activities using the VectorCAST Tool.
  • Identify and fix bugs from testing, submit the Gerrit changes for evaluation.
  • Identify and reported bugs through Jira tickets for further assessment and resolution.
  • The Linux operating system used to push test environment and test cases to centralized version control system.
  • Conducted target unit and integration testing using Jenkins with updated Gerrit changes, and generated coverage reports.
  • Execute the modified Gerrit changes on GVS to identify dependency errors and subsequently address the errors.
  • Contributed to updating the activity and sequences diagrams in Software verification unit design document (SWUD).
  • Generate Software Verification Specification(SWVS), Software Verification Results(SWVR) in Jenkins.
  • Addressed the review comments for the Software Unit Design (SWUD), Software Verification Specification (SWVS), and Software Verification Results (SWVR) provided in Code Collaborator.
  • Execute the Cyclomatic Complexity build in Jenkins and address any code complexity issues identified in the code.
  • Carried out code review process.
  • Addressed static violations related to MISRA, CERT-C, and STANDARD for the Quick Boot project.
  • Proficient in independently managing tasks while also providing guidance and mentorship to the team.

PROJECT 5:

RIGIL

The RIGIL Ford Project is an advanced automotive initiative focused on integrating cutting-edge technologies for enhanced vehicle performance and safety. Key components include Advanced Driver Assistance Systems, Telematics and Connectivity, Sustainable Technologies, User Experience Enhancements, Collaboration with Cross-Functional Teams.

Responsibilities:

  • Conducted manual testing on the infotainment system to validate the ADAS features in the Settings Module.
  • Performed regression testing and utilized the TestRail tool to create test suites and test cases, updating results accordingly.
  • Collected manual testing requirements using the Jira tool.

Design Engineer

Cyient Ltd
Benguluru, Karnataka
08.2016 - 08.2019

PROJECT 1:

MRA - SPDA (Mitsubishi Regional Jet - Secondary Power Distribution Assembly)

The purpose of the SPDA is to supply and control power to the aircraft utilities equipment and processing platforms for hosting utility management software. The MRJ Aircraft utilizes the capabilities of the two Secondary Power Distribution Assemblies to perform utility management functions.

Responsibilities :

  • Extracted high-level requirements from DOORS and created test cases and test procedures.
  • Conducted robustness and boundary value testing based on high-level requirements.
  • Executed tests on Eclipse and collected the results.
  • Performed data coupling and control coupling analysis using Understand C.
  • Utilized the Synergy tool to upload the final outcomes.

PROJECT 2:

VXWorks7( RTOS)

VxWorks7 is a real-time operating system(RTOS) Developed as property software by Windriver Systems, VxWorks is designed for use in embedded system requiring real time performance and in many cases safety and security certification for industries such as aerospace and defense, industry equipment Automotive and Consumer electronics.

Responsibilities :

  • Developed low-level tests based on low-level requirements and generated coverage reports.
  • Reviewed test artifacts for accuracy and completeness.
  • Conducted code review activities to ensure design compliance with the code.

PROJECT 3:

EEC – ASI (Electronic Engine Control – Application Software Interface)

FADEC is a system consisting of a digital computer, called an electronic engine controller (EEC) or engine control unit (ECU), and its related accessories that control all aspects of aircraft engine performance. ASI is an Application software Interface acts as Interface between Application Software Algorithm and OS.

Responsibilities :

  • Responsible for analyzing requirement and designing of Test cases and Test Procedures for high Level and low level requirements.
  • Accountable for conducting Module Testing (UNIT Testing).
  • Responsible for carrying out Software Integration Testing using LDRA Testbed.
  • Involved in the code review procedure.
  • Creating test cases and crafting corresponding test procedures.
  • Perform SCA (Structural Coverage Analysis).
  • Participated in both Dry Run and Formal Run procedures.
  • Producing and assessing coverage reports using LDRA Testbed tool.
  • Performed Data coupling and control coupling .
  • Responsible for ensuring delivery of artifacts to customer.

Skills

C Language

undefined

Education

Bachelor of Engineering Technology - Electronics And Communications Engineering (ECE)

AITS
04.2014 - 2016.06

Accomplishments

  • Awarded as valuable performer for successful delivery of “Quick boot” project
  • Awarded as most valuable performer for successful delivery of “EEC ASI” project.
  • Awarded as most valuable performer for successful delivery of “MRJ-SPDA” Project.
  • Got SPOT Award for "Trusted OS" Project.
  • Awarded as Most Valuable Performer Bronze for Wind River Project.

Hobbies

Travel, Trekking and Photography

Languages

English
Telugu
Hindi
Tamil
Urdu

Timeline

Technical Lead

Eximietas Design
09.2024 - Current

Senior Software Engineer

Wipro VLSI Design Services India Pvt Ltd
08.2019 - 09.2024

Design Engineer

Cyient Ltd
08.2016 - 08.2019

Bachelor of Engineering Technology - Electronics And Communications Engineering (ECE)

AITS
04.2014 - 2016.06
Mahammad Basha ShiakTechnical Lead