Software Engineer with experience in developing software for embedded systems, focusing on both new installations and in-situ hardware solutions. Engaged in stakeholder meetings to assess project progress and address challenges, facilitating effective communication among teams. Applied object-oriented design principles to enhance usability and collaborated with systems analysts and engineers to identify limitations and resolve software issues. Utilized Agile methodologies to streamline the development lifecycle from prototyping through to enterprise-quality testing and implementation.