remote
Senior IT Solutions Architect - Look4IT
Solutions Architect
Senior architect leading design of next‑generation digital services, focusing on set‑top box platforms, Linux kernel customization, and middleware integration, while leveraging cloud and AI technologies to drive enterprise digital transformation.
About the role
This is a remote position.
- Collaborate with key stakeholders to gather requirements, define application architecture, and design scalable, secure system solutions.
- Develop and manage overall system design including functionality, interfaces, performance, and security aspects.
- Lead architecture discussions and ensure alignment between technical design and business goals.
- Provide technical feasibility analysis and identify innovative solutions for client requirements.
- Guide and mentor development teams, offering technical direction and support for onshore and offshore teams.
- Drive integration and development of STB platform drivers, Linux kernel modules, and RDK middleware components.
- Oversee firmware development processes, ensuring compliance with specifications and high code quality.
- Utilize strong programming skills (C/C++/Java/Python) and experience in build systems like Yocto to optimize development and debugging workflows.
- Conduct technical research to identify emerging technologies and trends, recommending improvements across the platform.
- Ensure continuous improvement in design, architecture, and delivery practices through documentation and cross-team collaboration.
- Communicate project progress, risks, and architectural decisions clearly to both technical and non-technical stakeholders.
Requirements
- 15 years of relevant experience in STB platform driver development, Linux kernel, and middleware integration (RDK preferred).
- Proven experience as a Systems or Solution Architect for large-scale embedded or connected device systems.
- Strong programming expertise in C/C++ with working knowledge of Java and Python.
- Proficiency with build systems (Yocto, CMake) and advanced debugging methodologies.
- Solid understanding of system security, performance optimization, and scalability principles.
- Demonstrated ability to lead technical teams and coordinate between client and offshore teams.
- Excellent communication, leadership, and stakeholder management skills.
- Experience with Agile methodologies and distributed development environments.
- Knowledge of modern DevOps pipelines for embedded software delivery.
- High analytical and problem-solving skills.
- Initiative-driven, adaptable, and collaborative mindset.
Benefits
- Multisport card and MyBenefit program;
- Medical care;
- Language courses;
- Career in the multinational company;
- Opportunity to take part in international projects and gain experience with various businesses;
- Set of social benefits to choose from;
- Training program.
Originally posted on Himalayas