Architect – Mobile Application development 


• Provide support for architecting mobile applications,

• Work with business representatives, project managers, etc,

• Develop critical, complex and reusable components for mobile apps,

• Mentor other developers and help grow team skill sets,

• Act as knowledge leader in software development theory and practice,

• Conduct quality assurance on developed mobile apps,

• Validate and sign mobile applications before submission to the app store,

• Provide support to build the mobility strategy.


• Expertise in Mobility related technologies and delivery models associated,
• Master or Bachelor’s degree in Computer Science,
• Deep expertise/experience in projects related to developments of mobile applications (Design / Architecture / Development / Testing / Deployment) on the platforms iOS, Android, Windows Phone,
• Deep experience in dealing with complex environment and in integrating with other technologies (.Net, SUP, SAP, …),
• Ability to coach resources dealing with challenging projects from a technical and environmental point of view,



Security Software Senior Engineer


• Execute STB Software Architecture security reviews, in collaboration with Partners (STB Manufacturers, Middleware Providers). When needed, propose solutions satisfying the  security standards

• In close cooperation with Product Managers and Security Architects, define, specify and implement the next generation of Security Specifications, answering to the future market needs

• Interact with customers or other internal teams worldwide, bringing security, embedded devices, OS and software architecture expertise

• Create and provide security trainings to external as well as internal teams, with strong focus on Linux/Android platforms and software architecture security

• Provide security expertise and timely 2nd-level support to the Integration Centers during STB Certification projects.


• Master of Science in Computer Science, Electronics or equivalent

• Minimum 5 years of solid experience in Software Architecture, Development and Integration on Embedded Devices

• Confirmed knowledge of Linux or Android Operating Systems core components (e.g. kernels, libraries and tools)

• Familiarity with any of the following is a strong plus:

•   Information Security and Secure Software Development

•   Middleware Design and Architecture for STB or other digital TV devices

•   Linux/Android security features and hardening techniques

•   Network&Peripherals Protocols and Standards

Personal Skills:

•Dynamic and flexible

•Ability to quickly analyze, summarize and communicate

•Excellent writing skills to produce high quality technical documentation

•Autonomous, proactive and systematic

•Strong communication skills in dealing with external contacts