Lead Software Engineer
As a seasoned software engineer, you will be responsible for developing high-quality software solutions for our Android-based hardware platform.
Key Responsibilities:
* Design and implement robust software engineering projects for Set-Top Box hardware utilizing the latest technologies and techniques.
* Provide technical leadership and guidance to development and integration projects.
* Oversee the development process of Set-Top Box projects across various hardware platforms.
* Establish operational monitoring processes and dashboards using IT operations analytics and log analysis tools.
* Collaborate with systems analysts, software architects, developers, and project management teams.
* Manage and resolve issues effectively using issue tracking, team collaboration, and planning tools.
* Develop comprehensive training documentation and ensure seamless knowledge transfer.
Requirements:
* Deep understanding of embedded software engineering and Android OS.
* Experience in software development, testing, and deployment.
* Strong leadership and communication skills.
* Ability to work effectively in a team environment.
What We Offer:
* Opportunity to work on cutting-edge technology projects.
* Collaborative and dynamic work environment.
* Professional growth and development opportunities.