Skip to content

Open nowFirst seen 3 days ago

Senior Architect Decoder SI

Boardroom Appointments3,354 open roles

Where
Johannesburg, GP, South Africa
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Architect Decoder SIBoardroom Appointments · Johannesburg, GP, South Africa
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Boardroom Appointments's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.1% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.1%7 days
  4. 19.1%14 days
  5. 35.6%30 days
  6. 52.7%60 days
This job: first seen 3 days ago

The posting

Minimum requirements:

  • B.Sc (Electronic and/or Computer Engineering) or similar qualification.
  • Postgraduate degree in the fields of Software or Hardware Engineering (optional).
  • TOGAF certification preferable.

Experience:

  • 8+ years of appropriate experience in embedded software design/development and architecture.
  • 5+ years of experience in working with the company's products
  • 5+ years of experience with deploying, configuring, and porting RDK software stack.
  • Excellent hands-on experience with Architecting and Designing for Embedded Devices.
  • Prerequisite to have hands on experience with GStreamer and Yocto.
  • Prerequisite to have in-depth knowledge of Irdeto middleware architecture and software stack.
  • Excellent hands-on experience in using SOC provided tool chains.
  • Strong knowledge of embedded software development, integration, debugging/troubleshooting, testing, configuration, support and maintenance processes with multiple vendor components.
  • Strong knowledge of Satellite operator E2E network components and security requirements.
  • Strong knowledge of embedded C/C++ and core Java programming languages
  • Strong knowledge of Web technologies (e.g. WS, RESTful, etc.) and scripting languages (e.g. HTML, Javascript, CSS etc.)
  • Strong knowledge of embedded hardware systems, real-time & Linux operating systems.
  • Strong knowledge of Loader, Flash, Memory Mapping and other HW interfaces to SoCs, DDR, HDMI, Ethernet, USB, SATA, MoCa, AV amplifiers, IR remote systems, HD TV technologies.
  • Strong knowledge of Database Design and Management tools (SQLite, etc.).
  • Strong knowledge networking technologies
  • Experience with SDLC Tools, e.g. IBM Jazz, Jira, HP Quality Centre
  • Experience with Architectural design tools like Enterprise Architect, IBM Rational or similar.
  • Strong experience in Systems Design Methodologies (UML and other Modelling Techniques).
  • Experience in Mentoring and Leading Technical Design Teams and good with Whitepapers and Technical presentations.
  • Exposure to various SDLC methodologies like Agile, Waterfall, Hybrid, DevOps etc.
  • Vendor Management: Software Integration with multiple component vendors.
  • Knowledge of Hardware Design and Components for STB.

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.
  • Strong 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.
  • Knowledge of Encoders, Transcoders, Schedulers, Modulators, Scramblers, Key server, EPG etc.
  • Understanding of Encryption, Decryption, Multiplexing.
  • Understanding of Business Systems like Billing, Subscriptions etc.
  • Strong 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).
  • Exposure to Digital modulation systems such as QPSK, 8PSK, QAM etc.
  • Database Management Systems e.g. Oracle, mySQL, SQLite, etc.
  • Designing Solutions with Regulatory, Compliance and Certifications associated with security, network, wireless and RF standards.

Responsibilities:

  • Requirements analysis and designing Integration Strategies aligned with STB Architecture.
  • Architecting solutions of Interfaces for complete broadcast technology component workflow and decoder interfaces across multiple component providers like Middleware, Browsers, CAS, Drivers etc.
  • Research industry wide solutions and recommend tools and technologies.
  • Prototyping and creating Proof of Concepts for new features and solutions.
  • Integration strategies & dependency mapping for the various work packages of the release
  • Influential in company-wide technology decisions.
  • Mentorship of Technical Teams.
  • 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.
  • Contributes to product proposals
  • Participates in pre-product discussions with stakeholders
  • Suggests product requirements for existing technologies
  • Writes and maintains technical requirements specifications (functional, non-functional)
  • Reviews requirements specifications
  • Advises on priority of defect fixes needed
  • Is responsible for identifying & resolving technical risks
  • Monitors the evolution of standards that are relevant to the business / projects
  • Assists Project & Product management in defining phases
  • Active role in Change Request / Enhancement requests process for technical impact assessments
  • Breaks down product use cases into technical system / component use cases
  • Leads the core team for systems / components based on existing products to meet the customer needs
  • Defines and reviews system architecture & component specification documents
  • Defines and reviews interface documents
  • Defines and reviews the interfaces with third party suppliers
  • Performs analysis of requirements including gap analysis
  • Reviews list of materials (BOM) impacted by design
  • Considers trade-off between design sophistication and time-to-market when making architectural decisions
  • Maximizes re-use of existing components
  • Preserve IP by writing patent applications
  • Reviews component interfaces
  • Provides guidance on requirements and system architecture to Developers, QC, Systems Integration & Systems Engineers
  • Reviews testing specifications / plans to ensure key parts of the system are not excluded
  • Reviews critical components design if needed
  • Ensures the delivered solution meets the business technical requirements for moderately complex systems
  • Reviews training materials - providing training as needed
  • Responsible for identifying & resolving technical issues
  • Reviews lower-level component design
  • Provides input to the analysis of in-field issues & defects
  • Will be called on to help own and drive ORITs or other hit squad efforts
  • Breaks down high level use cases into component level use cases, identifying modules impacted
  • Seeks clarification from system & solution architects as well as product team
  • Contributes to requirements reviews
  • Breaks down requirements into use cases for component backlogs
  • Works with product team (BAs) to understand functional & user requirements / behavior
  • Responsible for the component design including some of the following:
  • Design patterns and framework to use
  • Implementation technologies
  • Third-party or Open source components
  • Internal modules design & interactions
  • Collaborates on Interface Definitions / APIs with other component providers
  • Considers trade-off between design sophistication and time-to-market when making architectural decisions
  • Tracks design decisions that result in technical debt
  • Owns the evolution of the component design / architecture
  • Ensures implementation respects rules of agreed framework
  • Applies best practices of software design
  • Involved in implementing the design, often writing framework code / foundation architecture
  • Offers guidance to developers, QA & Integration teams
  • Provides training on component if needed
  • Participates in ongoing Change Request Processes
  • Will be called on to help own and drive ORITs or other hit squad efforts
  • Responsible for ensuring top technical issues assigned to component are resolved to completion
  • Advises on risk & impact of defect fixes
  • Supports integration teams in triage, offers advice / guidance if needed
  • Responsible for Integration strategy for all components related to the decoder stack and head-end components.
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Boardroom Appointments's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Boardroom Appointments's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Boardroom Appointments's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.