- Architecting and designing of technical solutions for UI/UX on STBs.
- Requirements analysis and development of architectural proof of concept works and artefacts.
- Research industry-wide solutions and recommend tools and technologies.
- Prototyping new features and solutions.
- Integration strategies and dependency mapping for various work packages of the release.
- Mentorship of Technical Teams.
- Influential in company-wide technology decisions.
- B.Sc. (Electronic and/or Computer Engineering) or similar qualification.
- Postgraduate or PhD in Software or Hardware Engineering (optional).
- Relevant industry-wide patents preferred.
- TOGAF certification preferable.
- Typically 12+ years of appropriate experience in embedded software design/development, preferably STB.
- Excellent hands-on experience with Architecting and Designing for Embedded Devices.
- Strong knowledge of embedded software development, integration, debugging/troubleshooting, testing, configuration, support, and maintenance processes with multiple vendor components.
- Strong knowledge of core Java language.
- Strong knowledge of Web technologies (e.g. WS, RESTful, etc.) and scripting languages (e.g. HTML, Javascript, CSS etc.).
- Strong knowledge of networking technologies, protocols such as - HTTP, WS, FTP, UDP, UPnP, RTSP, RTP.
- Strong knowledge of embedded hardware systems, real-time Linux operating systems.
- Strong knowledge of Database Design and Management tools (SQLite, etc.).
- 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.
-
Senior C++ Software Developer
4 days ago
Level-Up JohannesburgJob Title: Senior C++ Software Developer · We are seeking an experienced Senior C++ Software Developer with a strong background in computer science or electrical engineering. · The ideal candidate will have at least 5 years of hands-on experience writing C++ code and integrating ...
-
Personal Lines Quotation Specialist
1 week ago
Energy at Work Projects Johannesburg Full timeBecome a Personal Lines Quotation Specialist · We are seeking a skilled and creative individual to join our team as a Personal Lines Quotation Specialist. As a wizard of numbers, you will craft accurate and competitive insurance quotes for our clients. · Key Responsibilities: · D ...
-
Senior Manager Group Org Design
1 day ago
Sasol SandtonSasol Organisation Design Lead · Sasol is a global integrated chemicals and energy company with a 70-year heritage. Through our talented people, we use our expertise and selected technologies to safely and sustainably source, manufacture and market chemical and energy products gl ...
Senior Architect Decoder UI Development - Johannesburg - Planet10
Description
Job Description:
We are seeking an experienced Technical Architect to design and develop technical solutions for UI/UX on Set-Top Boxes (STBs). This role involves architecting and designing of technical solutions, requirements analysis, development of architectural proof of concept works and artefacts, research industry-wide solutions, prototyping new features and solutions, integration strategies, dependency mapping, and mentorship of Technical Teams.
The successful candidate will have a strong background in embedded software design and development, preferably STB. They will possess excellent hands-on experience with architecting and designing for embedded devices, strong knowledge of embedded software development, integration, debugging/troubleshooting, testing, configuration, support, and maintenance processes with multiple vendor components.
Key Responsibilities:
Qualifications:
Experience:
Salary: $150,000 - $200,000 per annum.
-
Senior C++ Software Developer
Level-Up- Johannesburg
-
Personal Lines Quotation Specialist
Full time Energy at Work Projects- Johannesburg
-
Senior Manager Group Org Design
Sasol- Sandton