Our client s is a global leader in next-generation digital services and consulting. They enable clients in more than 50 countries to navigate their digital transformation. With over three decades of experience in managing the systems and workings of global enterprises, they expertly steer their clients through their digital journey. They do it by enabling the enterprise with an AI-powered core that helps prioritize the execution of change.
For a pioneering initiative within the connected devices and digital entertainment sector, we are seeking an accomplished
Senior Information Technology Architect
with deep expertise in STB platforms, Linux kernel, and middleware integration. This position is ideal for a seasoned professional who thrives at the intersection of architecture design, embedded systems development, and team leadership.
As a Senior Technology Architect, you will define and drive the end-to-end architecture for complex, high-performance embedded systems powering next-generation digital TV and streaming solutions. You will collaborate closely with global stakeholders, bridging client expectations with technical execution, and ensuring delivery excellence across all phases of the software development lifecycle.
Responsibilities :
- 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 :
10+ 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.Preferred Skills :
Excellent communication, leadership, and stakeholder management skills.Experience with Agile methodologies and distributed development environments.Knowledge of modern DevOps pipelines for embedded software delivery.Personal Attributes :
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.