Role summary: As a Software Engineer III, you will lead the design, development, and maintenance of scalable software solutions that align with business and technical requirements. This role involves analyzing requirements, implementing efficient code, and ensuring high-quality standards through rigorous testing and continuous integration practices. You will collaborate across teams to optimize performance, troubleshoot issues, and contribute to the advancement of development methodologies. Your expertise will support the delivery of reliable, secure, and maintainable applications that drive business objectives and enhance user experiences within an agile environment. About the team: The team is dedicated to developing advanced embedded software for Smart TV platforms, focusing on seamless integration across UI, Middleware, and Hardware layers. Members collaborate to optimize video processing features, ensuring high performance and quality across diverse formats. The group embraces Agile methodologies, emphasizing rigorous testing and continuous improvement within a Behavior Driven Development framework. Experienced engineers mentor peers, fostering technical growth and knowledge sharing. The team values precision, innovation, and accountability, working collectively to deliver reliable, scalable solutions that meet business and technical requirements in a dynamic environment.