Logo for A Digital Service

We are looking for talented people to join our team.   If you have experience in System architecture, Software design, development and testing in the following areas, PayTV, Operators, Telecom then please contact us.

We are hiring

Positions available

Responsibilities:

  • Architect and development of the Digital TV products according to the company needs
  • Define and maintain the system architecture
  • Translate business requirements into architectural framework and design
  • Ensure the realization of the architecture in modular, easy-to-maintain, reusable and extendible subsystems
  • Define and deploy digital roadmaps and digital product platforms
  • Research emerging trends and technologies
  • Close cooperation with lead system architect
  • Collaborate with other team members

Skills and qualifications:

  • 10+ years of relevant experience with embedded systems
  • Strong system analysis skills
  • Capability to translate business requirements into architectural framework and design
  • Ability to serve as a subject matter expert during development Expert in knowledge of Linux internals
  • Proven knowledge and experience in embedded Linux system internals
  • Experience in different CPU architectures ( i.e. MIPS, ARM, IA32 )
  • Good understanding of CA, DRM system and their requirements
  • Good understanding of Internet technologies
  • Good understanding of video encoding, streaming and downloading
  • Understanding of video management technologies
  • Experience in both broadcast and over IP Digital TV, understanding of VoD and PPV
  • Proven experience with Nagra CA certification
  • Security protocols, cryptography, PKI, SSL/TLS experience
  • A problem solver attitude
  • MS or BS EE/CS

Responsibilities:

  • Development of the Digital TV products
  • Software integration of various components across whole system
  • Supporting the build engineers for maintaining the build system
  • Collaborate with other team members

Skills and qualifications:

  • Highly competent with version control systems: git and svn
  • Familiarity with linux development
  • Experience with embedded systems a plus. Experience in building C/C++-based projects
  • Experience in shell scripting, Python, Bash
  • Coding experience in a C/C++ language
  • Experience with Jenkins or similar tools a strong plus.
  • 8+ years of SW development and system integration experience
  • Experience with branching and merging
  • Good knowledge of Open Embedded/ Yocto distributions
  • Familiarity with automated build, continuous integration, and test automation systems
  • A problem solver attitude
  • MS or BS EE/CS

Responsibilities:

  • Maintaining and extend Webkit browser when required
  • Supporting development of Webkit browser backend
  • Bridging the communication between web browser and other system components
  • Debugging and maintaining the MSE/EME modules in web browser
  • Collaborate with other team members

Skills and qualifications:

  • Strong C/C++ experience
  • Webkit porting or development
  • JavaScript development experience
  • OpenGL ES2 and graphics programming
  • Proven embedded Linux development experience
  • Good understanding of real time operating systems concepts
  • Experience in integrating UI frameworks with graphics libraries such as OpenGL ES2 on embedded Linux systems
  • Experience with MSE/EME extensions
  • Knowledge of modern X system (Wayland) is a plus
  • Knowledge of Tizen/EFL is a plus
  • MS or BS EE/CS

Responsibilities:

  • Development of the Digital TV products
  • Development of Digital TV middleware and its components
  • Bridging the communication between middleware and user interface
  • Collaborate with other team members

Skills and qualifications:

  • 7+ years of C/C++ development for embedded systems
  • Strong understanding of Object Oriented development
  • Proficient in algorithmic and programing patterns
  • Basic knowledge of Linux internals
  • Knowledge and experience in embedded Linux application development
  • Experience in development of Digital TV middleware ( i.e. MHP, RDK, etc. )
  • Experience in area of DVB standard is a plus
  • Knowledge of Open Embedded/ Yocto is a plus
  • A problem solver attitude
  • MS or BS EE/CS

Responsibilities:

  • Development of the Digital TV products
  • Development of new functionality, design API’s and integration of various reference SoC SW with focus on A/V components
  • Collaborate with other team members

Skills and qualifications:

  • 8+ years of relevant experience with embedded systems
  • 5+ years of C/C++ development for embedded systems
  • Proven knowledge and experience in embedded Linux system internals
  • Experience in different CPU architectures ( i.e. MIPS, ARM, IA32 )
  • Good understanding of CA, DRM system and their requirements
  • Good understanding of Internet streaming standards
  • Perfect understanding of video encoding and streaming standards.
  • Understanding of video management technologies
  • Experience in both broadcast and over IP Digital TV, understanding of VoD
  • A problem solver attitude
  • Experience in area of DVB standard is a plus
  • Knowledge of Open Embedded/ Yocto is a plus
  • MS or BS EE/CS

Responsibilities:

  • Development of the Digital TV products.
  • Development of Digital TV software stack and it’s graphical components.
  • Porting the software stack across variety of different architectures.
  • Collaborate with other team members.

Skills and qualifications:

  • 10+ years of C/C++ development for embedded systems.
  • Proficient in algorithmic and programing patterns.
  • Expert in knowledge of Linux internals.
  • Proven knowledge and experience in embedded Linux system development: drivers, networking, userspace/kernelspace communication,
    IPC, firewall.
  • Experience in porting software components and drivers across variety of different architectures ( i.e. MIPS, ARM, IA32 ).
  • Deep knowledge of networking protocols (TCP/IP, IPv4/IPv6, DHCP, PPP, DNS, 802.11, IGMP, UPnP, DLNA) and hands on programming.
  • Knowledge of main networking functionalities (QoS, NAT, Port Forwarding, Security & Firewall).
  • Good knowledge of the Linux filesystems on variety of media (i.e. NAND/NOR flash, HDD).
  • HW knowledge background and knowledge how to use oscilloscope is a plus.
  • Experience in area of DVB standard is a plus.
  • Knowledge of Open Embedded/ Yocto is a plus.
  • A problem solver attitude.
  • MS or BS EE/CS

Responsibilities:

  • Decomposing product requirements into development activities.
  • Creating work plans, technical coordination and communication.
  • Creating and tracking delivery planning and facilitate project estimation and budget approvals.
  • Managing technical resources within budget and project schedule, inspiring a high level of commitment and performance.
  • Measuring, monitoring and reporting progress of committed release scope.
  • Managing risks and resolving issues that affect release scope, schedule and quality.
  • Reviewing work of development team.
  • Focus on result and delivery – providing guidance and keeping team focus on goals and their fulfilment.
  • Comfortable working in a fast-paced environment; problem solving; able to apply thought.
  • Planning and coordinating all release activities with different work streams.
  • Preparation and coordination of the Go-Live and Post Go-Live activities.
  • Conducting Go-live communication plans and supporting post deployment meetings.
  • Managing build-related information, release procedures, dependencies and notification lists.
  • Recognition of system deficiencies, and implement effective solutions.

Skills and qualifications:

  • Fluent spoken and written English.
  • Project management skills, methodologies; solid knowledge of Set-Top Box software development; analytics; organizational, planning and time management flexible to changing.
  • Experience working in an Agile environment.
  • Software development lifecycle experience, solid knowledge of Set-Top Box software development.
  • Experience in the technology industry (Set-Top Boxes, Video processing and delivery, Connectivity, Video Headends etc.) and IT product
    management.
  • Significant experience in a digital environment and understanding of both digital and legacy integration complexities.
  • Highly developed team management skills.
  • Understanding of the multi-channel working concept.
  • Analytical, organizational and planning skills.
  • At least Bachelor’s Degree in Engineering or other technical studies; degree qualified or equivalent experience and alternative industry
    accreditation (PMP, IPMA, Lean Six Sigma).

Responsibilities:

  • Identifies actual or potential problems of the software at different states of the development.
  • Perform manual black and white box testing.
  • Report issue and follow them until their closing state.
  • Collaborate with peers testers and developers to improve testing processes.
  • Assisting in creating user documentation and/or training programs.
  • Perform exploratory testing to find out defects, test use cases/features or module level functionalities.

Skills and qualifications:

  • Experience on Quality Assurance for Cable TV (eg – VOD, UI, DVR, Apps).
  • Knowledge of DVB standards.
  • Knowledge of software testing methodologies and tools (mainly Jira).
  • Experience with manual testing ( debugging skills will be also appreciated ).
  • Experience working in an Agile environment and working directly with engineers.
  • Organize and focused on software Quality.
  • Exceptional attention to details.
  • 2+ years’ experience as a Tester/QA Engineer, preferably testing large distributed systems, in multiple testing domains but with most
    emphasis on manual functional testing.
  • Ability of reading Ethernet protocols using eg Wireshark.
  • Relevant certification (s) like ISTQB Foundations/Advanced or TMAP is a big plus.

Responsibilities:

  • Business Analysis – Understand and clarify the business and product goals and objectives behind the project
  • Provide input to benefits and solution identification and determines key issues, risks and contingencies
  • Assess and effectively communicate the impact of business, operational and technical change to stakeholders
  • Engage with stakeholders to obtain input and commitment
  • Evaluate proposed business and technology solutions and ensure they meet the requirements
  • Develop reviews and critiques requirements for projects and/or work-streams
  • Develop and ensure that proposed User Acceptance Testing is reflective of the production environment and requirements coverage
  • Acts as a conduit between key business stakeholders and Technology work streams
  • Identify the need for the introduction of new processes and updates to existing processes

Skills and qualifications:

  • Data analysis tools and techniques, analytics
  • Attention to detail
  • Communication, presentation & facilitation skills
  • Strong digital video system analysis skills
  • Capability to translate business requirements into architectural framework and design
  • Knowledge of Video system and components delivery life cycles
  • Master or Bachelor’s Degree in EE or IT preferred; experience with a variety of analysis tools and techniques