Responsible for design and development of real time embedded software/firmware and PC/mobile based software application & overall planning, execution and success of complex solutions to meet customer’s needs.
Responsible for requirements capturing, design & code implementation, bug fixing, test environment development, test cases and procedures development, traceability analysis and review work of development and testing teams
Manage audit and compliances as per Software/Product Development Life Cycle
Participate in software upgrades, revisions, fixes and patches as mandated by the Client.