Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 23, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    MultiChoice South Africa's activities involve the operation of Pay-Television and internet subscriber platforms. The MultiChoice South Africa group includes the digital satellite Pay-Television business ("DStv"), which has been in operation since 1995. Other businesses in the group are; M-Net (delivers thematic channels and exclusive content to DSt...
    Read more about this company

     

    Engineer: Decoder UI Development

    Purpose of the Position:

    • To create, maintain and support features delivered on Decoder
    • Mentorship of UI Dev team members
    • Software solution component low-level design
    • Software component implementation planning
    • Software component code reviews, Work package progress reporting & tracking,

    Key Performance Objectives

    Tasks

    Governance and Compliance

    • Ensure enforcement of the Company processes and policies with team members
    • Adherence to the milestone driven hybrid process & policies applicable to the Decoder Development team.
    • Develop, enhance & enforce development processes & policies with team members and 3rd party software component vendors.

    Operational Delivery

    • Individually responsible for delivering on project requirements
    • Software development, planning, design and investigation

    Accountable for:

    • Software development, bug fixing, technical recommendations (incl. impact assessment & test focus) & lifecycle management
    • Unit test development, static analysis & software maintenance
    • Unified application software setup, continuous integration, configuration & delivery
    • Software component profiling & reporting
    • Work breakdown structure, estimation and risk identification and mitigation
    • Low level designs for work packages.
    • Work package progress reporting
    • Mentoring Junior Developers
    • Adherence to the milestone driven hybrid project & cross-functional teams (CFT) process & policies
    • Knowledge transfer within the team (Presentations & documentation)

    Qualifications

    • B.Sc (Electronic and/or Computer Engineering) or similar qualification
    • Oracle Java Professional (1Z0-809) certified preferred

    Experience

    Required:

    • Typically, 2+ years of experience in a Consumer Electronic and Embedded Software Stack Development (preferably STB), working through the Design, Development, Testing, Release cycle and Software delivery in Core Java systems and/or Web applications on Embedded devices.
    • Knowledge of Object Orientated principles and design patterns
    • Understanding of Android TV, HTML5, CSS3 and Javascript
    • Knowledge of Industry-wide best practices of Processes, Development Methodologies and Tools for Embedded Development
    • Sufficient knowledge of Project Management
    • Sufficient knowledge of Security & Software Compliances regulatory requirements
    • Knowledge of SDLC Tools, e.g. IBM Jazz, Jira, HP Quality Centre
    • Knowledge of Mentoring and Leading Technical Teams
    • Knowledge of various SDLC methodologies like Agile, Waterfall, Hybrid, DevOps etc.

    Required Experience of:

    • Satellite operator E2E network components and security requirements. Embedded C/C++ and core Java programming languages
    • Web technologies (e.g. WS, RESTful, etc.) and scripting languages (e.g. HTML, Javascript, CSS etc.) Embedded hardware systems, real-time & Linux operating systems.
    • Database Design and Management tools (SQLite, etc.). Knowledge in networking technologies

    Technical Competencies

    • DVB (e.g. DVB-S, DVB-S2, DVB-T, DVB-H, DVB-IP), ISDB, MPEG, H.264, H.265, UHD, HDR, File compression techniques and interactive TV knowledge.
    • Knowledge of STB software components like on-chip/off-chip drivers, Middleware(e.g. OpenTV, MHP and/or Irdeto) technologies, UI framework.
    • Understanding of Satellite Tx/Rx including satellite bands UHF/VHF/Ku-band.
    • CA systems and sub components.
    • Dolby Digital Systems.
    • Understanding of Encryption, Decryption, Multiplexing.
    • Understanding of Business Systems like Billing, Subscriptions etc.
    • Understanding of IP networking and protocols e.g. HTTP, FTP, WS, FTP, UDP, UPnP.
    • Video Streaming and Control Protocols (TCP/IP, UDP, RTP, RTMP, Multicast handling, RTSP, DIAL, SSDP, HTTP)
    • RF signal distribution systems (including LNB, DiSEqC, Unicable/SATCR switches, etc).
    • Database Management Systems e.g. Oracle, mySQL, SQLite, etc.
    • Implementing Solutions with Regulatory, Compliance and Certifications associated with security, network, wireless and RF standards.

    Behavioral Competencies

    • Problem Solving
    • Accountability
    • Teamwork
    • Clear Communication
    • Perseverance
    • Prioritization
    • Analytical Thinking

    Method of Application

    Interested and qualified? Go to MultiChoice on multichoice.taleo.net to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at MultiChoice Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail