Embedded Software Engineer
Current• Gathering requirements and orchestrating design documents, development and documentation as required using IBM DOORS to ensure alignment with project goals.• Developing comprehensive Procedures to meet system requirements, ensuring the reliability and efficiency of software products.• Creating and Developing configuration instructions and Pre-integration/subsystem procedures of project CF550/650 V&C hardware lab, ensuring smooth site installation activities.• Developing functional level document using IBM RQM / RPE.• Supporting determination of software toolsets and equipment needed for development.• Developing individual software units, including design documents and source code.• Design and executing software usability code, analyzing database impacts, identifying errors, and bugs, and implementing enhancements for an optimal user experience.• Developing templates and generating test procedure documents through IBM RPE.• Configure/Setup Info test benches for CF650 Sub-systems such as ATS, RATO, RATP and OCS.• Involved in developing Python based Automation scripts for ATS, RATO, RATP and OCS Sub-systems test cases across multiple projects.• Collaborating with cross-functional teams to administer field procedures, collecting valuable feedback and addressing issues to improve software performance.• Collaborating with clients to understand their requirements and project functionalities, contributing to the creation of effective procedures.• Using IBM Rational Test Concert (RTC) for bug / defect tracking and reporting.• Co-ordinating with different development teams and test teams to ensure seamless collaboration and project success.• Participate in code reviews, Daily meetings and tracking bug issues.