Proficient in evaluating project requirements to align customer expectations with necessary resources, ensuring successful project outcomes. Experienced in designing, developing, and implementing firmware for embedded systems, while collaborating with quality assurance teams to meet rigorous testing standards. Utilized Agile methodologies to streamline the development lifecycle from initial prototyping through to enterprise-quality testing and implementation. Demonstrated ability to work cross-functionally to gather and define software feature requirements, complemented by experience in creating user manuals and documentation for customer training.