You are on page 1of 7

ODC

Requirements                                                                          
                   

TV Multimedia Solution
1. webOS multimedia framework developer                                                                        7~12 years
o Excellent C/C++ programming skills in embedded environment
o Strong knowledge on Design patterns in C++
o Development experience on MPEG-DASH, HLS, Smooth streaming
o Excellent development skills on Multimedia framework, Gstreamer
o Development experience on Multimedia container formats (AVI, TS, MP4, WMV, RM, FLV, MKV
and PS), audio / video codecs
o Strong knowledge on DRM/TEE/Security Domain, W3C EME , CDM, Common Encryption, DTCP,
HDCP2, Crypto spec
o Strong understanding in Linux/RTOS and system programming
o Excellent analytical and problem-solving skills

Plus Points
o Knowledge on Opensource integration
o Cross compiling for ARM architecture, profiling tools
o Knowledge on tools GIT/Gerrit/GCOV/LCOV
o Familiarity of agile development

AI Project
2. webOS TV AI Developer                                                                                                     3~7 Years
o Excellent C/C++ programming skills in embedded environment
o Strong knowledge on Design patterns in C++
o Excellent understanding of Linux, tools, libraries, and open source development
o Strong understanding in Linux/RTOS and system programming
o Knowledge of web application and techniques to work with C/C++ native service
o Good analytical/debugging skills

Plus Points
o Cross compiling for ARM architecture, profiling tools
o Knowledge on tools GIT/Gerrit/GCOV/LCOV
o Familiarity of agile development

TV System App (WEE: 15, Service Propogation:6)


   3. QML App Developer                                                                                                        3 ~7 years
o  B.E/B.Tech in Electronics Engineering/Computer Engineering/Electrical Engineering..
o  3~7 years of experience in QML Application development
o  Good programming ability in of QT, QML and JavaScript
o  Advanced knowledge of C, C++
o  Experience with MVC design pattern

Plus Points
o  Deep knowledge of best practices, information security, and API design principles.
o  Good understanding of TV Standards and Specification
TV Continuous Integration
4. Build Project                                                                                                                    3 ~7 years
o B.E/B.Tech/M.Tech in Computer Engineering or Electronics Engineering
o 4~7 years of experience Version management/Build systems/Continues Integration
o Expertize in Git,gerrit
o Good working knowledge of yacto build system/Jenkins systems
o Expert in developing bash script
o Good programing skill in python
o Excellent communication and report skills 

TV advanced technology development Project


5. webOS TV advanced technology developer                                                             7~12 years
o  Excellent C/C++ programming skills in embedded environment
o Strong knowledge on Design patterns in C++
o Excellent understanding of Linux, tools, libraries, and open source development
o Strong understanding in Linux/RTOS and system programming
o Knowledge of common network architectures and protocols
o Knowledge of discovery and connectivity between multiple device platforms such as DIAL, DLNA,
Google Cast
o Knowledge of media codecs, formats (AVI, TS, MP4, WMV, RM, FLV, MKV and PS), transport and
container protocols
o Good analytical/debugging skills

Plus Points
o Cross compiling for ARM architecture, profiling tools
o Knowledge on tools GIT/Gerrit/GCOV/LCOV
o Troubleshooting skills using network analysis tools such as WireShark, etc.
o Knowledge of webOS, luna-bus, luna-service, Node.js, Restful API, HTTP/HTML/JSON/XML
o Familiarity of agile development

6. webOS TV advanced technology developer                                                                   3~7 years


o Excellent C/C++ programming skills in embedded environment
o Strong knowledge on Design patterns in C++
o Excellent understanding of Linux, tools, libraries, and open source development
o Strong understanding in Linux/RTOS and system programming
o Knowledge of common network architectures and protocols
o Knowledge of discovery and connectivity between multiple device platforms such as DIAL, DLNA,
Google Cast
o Good analytical/debugging skills

Plus Points
o Knowledge on tools GIT/Gerrit/GCOV/LCOV
o Troubleshooting skills using network analysis tools such as WireShark, etc.
o Familiarity of agile development

TV System App (WEE: 15, Service Propogation:6)


7. Java Script App developer                                                                                         7 ~12 years
o B.E/B.Tech in Electronics Engineering/Computer Engineering/Electrical Engineering..
o Experience in in web App development
o Good programing ability in JavaScript/JQuery, CSS3, JS Framework ReactJS  and HTML5
o Expertise in web App/ Framework / Solution Application
o Knowledge on Javascript design pattern, experience in preparing App & solution design
architecture is plus
o Experience working with modern JavaScript frameworks, specifically React and Redux
o Experience working with NodeJS and Express application
o Experience with unit testing and integration testing
o Experience working cross-functionally with Product and Design

Plus Points:
o Deep knowledge of best practices, information security, and API design principles.
o Good understanding of TV Standards and Specification

8. Java Script App developer                                                                                            3~7 years


o B.E/B.Tech in Electronics Engineering/Computer Engineering/Electrical Engineering..
o Experience in in web App development
o Good programing ability in JavaScript/JQuery, CSS3, JS Framework ReactJS  and HTML5
o Experience working with NodeJS and Express application
o Experience with unit testing and integration testing
o Experience working cross-functionally with Product and Design

Plus Points
o Deep knowledge of best practices, information security, and API design principles.
o Good understanding of TV Standards and Specification

TV Broadcast Solution (Service Propogation:2)


9. webOS DTV Platform Developer                                                                                3~7 years
o Strong C/C++ programming skills in embedded environment
o Work experience in Digital TV/Set-top Box Domain
o Strong knowledge on Broadcast standards & specification (DVB/ATSC/ISDB)
o Strong understanding in Linux/RTOS and system programming
o Good analytical/debugging skills

Nice to have
o Knowledge on Design patterns in C++
o Knowledge on Open source integration
o Cross compiling for ARM architecture, profiling tools
o Knowledge on tools GIT/Gerrit/GCOV/LCOV

TV System Core(WEE: 4)
10. webOS TV Compositor Developer                                                                                         7~12 Years
o Strong C/C++ programming skills in embedded environment
o Strong knowledge on Design patterns in C++, UML Design
o Work Experience in Qt/QML Programming in Embedded Environment
o Strong Knowledge in Compositor (Weston or equivalents) and Wayland Bus
o Experience in using Qt/Qtwayland library
o Experience in OpenGL Programming
o Strong understanding in Linux/RTOS and system programming
o Good analytical/debugging skills
Nice to have
o Knowledge on Opensource integration
o Cross compiling for ARM architecture, profiling tools
o Knowledge on tools GIT/Gerrit/GCOV/LCOV
o Knowledge on Confluence, JIRA

11. webOS TV Compositor Developer                                                                               3 ~ 7 years


o Strong C/C++ programming skills in embedded environment
o Work Experience in Qt/QML Programming in Embedded Environment
o Strong Knowledge in Compositor (Weston or equivalents) and Wayland Bus
o Strong understanding in Linux/RTOS and system programming
o Good analytical/debugging skills

Nice to have
o Knowledge on Design patterns in C++, UML Design
o Experience in using Qt/Qtwayland library
o Experience in OpenGL Programming
o Knowledge on Opensource integration
o Cross compiling for ARM architecture, profiling tools
o Knowledge on tools GIT/Gerrit/GCOV/LCOV

TV Device Interface 14: PQ(5), AQ(3), Tuner(3), factory(3)


12. PQ firmware & device drivers Project                                                                               3 to 7 years
o B.E/B.Tech in Electronics Engineering/Computer Engineering/Electrical Engineering..
o 3~7 years of experience in in Video Processing Pipeline
        •  Pre-Processing (Noise Reduction, Color correction, Sharpness, Scalar, Analog and Digital Video
Input)
       •   Post processing algorithms (HDR, Super Resolution, Frame Rate Conversion)
o Working knowledge on Linux device driver development and V4L2 drivers.
o Strong C/C++ & Python programming skills.
o Knowledge in Development of Automated Test Framework.

Plus Points
o Good understanding of Linux kernel and tools (GDB, Valgrind,Gcov,etc), and libraries.

13. AQ firmware & device drivers Project                                                                     3 to 7 years


o B.E/B.Tech/M.Tech in Electronics Engineering or Computer Engineering.
o 3~7 years of experience in in Audio & speech domain
    E.g: Audio device drivers, ALSA, G-streamer
o Strong knowledge on Linux  and  Audio Post processing algorithms
o Working knowledge  on Linux device driver development
o Strong C/C++ & system programming skills.

Plus Points
o Good understanding of Linux kernel and tools (GDB, Valgrind,Gcov,etc), and libraries.
o Knowledge in Audio codecs & speech processing
Optional: Knowledge in python/machine learning related to Speech/sound/audio

Tuner & Factory device drivers Project                                                                 


14. Tuner & Factory device drivers Project                                                                 3 to 7 years
o B.E/B.Tech/M.Tech in Electronics Engineering or Computer Engineering.
o 3~7 years of experience in Tuner Framework and multimedia domain
E.g: Vdec device drivers, G-streamer
o Strong knowledge on Linux and video codec specifications
o Good understanding of DTV standards/specifications – ATSC, ATSC3, DVB C/S/T, ISDB S/S3/T,
Analog
o Working knowledge of video codecs MPEG-2, H264/AVC, HEVC, VP9, AV1
o Strong knowledge and working experience in multimedia framework like GStreamer, FFmpeg,
DirectShow
o Working knowledge on Linux device driver development
o Strong C/C++ & system programming skills.

Plus Points
o Good understanding of Linux kernel and tools (GDB, Valgrind,Gcov,etc), and libraries.
o Knowledge in Video codecs & multimedia framework development and integrations

Optional: Knowledge in python/machine learning related to image/Videos

TV SW Device Interface
15. TV SW Device Interface Project                                                                                 3 to 7 years
o B.E/B.Tech/M.Tech in Computer Engineering or Electronics Engineering
o 4~7 years of experience in BSP/Linux Drvier/linux kernep porting/Bootloader development/System
programing
o Good knowledge about Operating system concepts
o Working knowledge of Linux OS from boot loader (u-boot/grub etc), kernel/drivers, Applications
for linux OS
o Builds systems like: gnu automake tools, CMake, Make, meson, yacto build system
o Version configuration management system:
        ○ Git,gerrit – preferred
        ○ VSS/CSS - optional
o Excellent communication and report skills

Programing skills
o Algorithm/flowchart design and development
o C/C++ Programing
o Bash script

Plus points
o Knowledge of webOS architecture
o Computer architecture (ARM/x86 etc)
o Data structures
o Assembly language programing for any processor
o Python programming
TV Multi SoC Plaform
16. Networking/AV/Graphic display Project                                                                         7~12 years
o B.E/B.Tech in Electronics Engineering/Computer Engineering/Electrical Engineering..
o Experience in developing/debugging Linux-based embedded platforms with any of the following
areas
       • networking/Wi-Fi
       • audio/video driver
       • embedded graphics & display
       • Linux device driver
o Strong knowledge in UML design and design patterns
o Strong C/C++ & system programming skills.
o Basic knowledge on Python programming skills.
Plus Points
o Good understanding of Linux kernel and tools (GDB, Valgrind,Gcov,etc), and libraries.
o Test automation using python

17. Networking/AV/Graphic display Project                                                                3 ~7 years


o B.E/B.Tech in Electronics Engineering/Computer Engineering/Electrical Engineering..
o Experience in developing/debugging Linux-based embedded platforms with any of the following
areas
       • networking/Wi-Fi
       • audio/video driver
       • embedded graphics & display
       • Linux device driver
o Strong C/C++ & system programming skills.
o Basic knowledge on Python programming skills.
Plus Points
o Good understanding of Linux kernel and tools (GDB, Valgrind,Gcov,etc), and libraries.
o Test automation using pytho

TV DX Service Platform
18. Data Management and Monitoring Project                                                               7~12  years
o B.E/B.Tech in Electronics Engineering/Computer Engineering/Electrical Engineering
o Proficiency in Java
o Proficiency in Spring Boot (Elasticsearch, Logstash, and Kibana) and Web Services (RESTful & SOAP)
o Strong knowledge in Object Oriented Analysis and Design
o Experience in RDBMS, NoSQL for database design and data management.
o Basic knowledge on Python programming skills
o Experience in large-scale server platform development and operation
o Strong knowledge on unit testing, performance testing
o Experience using Confluence/Jira/Git

Plus Points
o Knowledge of Cloud development, Containerization, AI/M
o Test automation using python

19. Data Management and Monitoring Project                                                                          3 ~7 years


o B.E/B.Tech in Electronics Engineering/Computer Engineering/Electrical Engineering
o Experience in Java, Spring Boot, Node JS and Web Services
o Strong knowledge in Object Oriented Analysis and Design
o Experience in  RDBMS, NoSQL for database design and data management.
o Basic knowledge on Python programming skills
o Strong knowledge on unit testing, performance testing

Plus Points
o Knowledge of Cloud development, Containerization, AI/M
o Test automation using python

TV System Core (Service Propogation:5, WEE: 12)


20. webOS TV Platform Developer                                                                                        7~12 years
o Strong C/C++ programming skills in embedded environment
o Strong knowledge on Design patterns in C++, UML Design
o Knowledge in Bluetooth / network standards (WiFi, Bluetooth)
o Knowledge in connectivity standards (Miracast, IoT, upnp, dlna, mqtt)
o Strong understanding in Linux/RTOS and system programming
o Knowledge on Linux internals (systemd, process, DAC, SMAC)
o Experience in System / Service Programming in Android/webOS System
o Good analytical/debugging skills

Nice to have
o Knowledge on Open source integration
o Cross compiling for ARM architecture, profiling tools
o Knowledge on tools GIT/Gerrit/GCOV/LCOV
o Knowledge on Confluence, JIRA

21. webOS TV Platform Developer                                                                                 3~7 years


o Strong C/C++ programming skills in embedded environment
o Knowledge in Bluetooth / network standards (WiFi, Bluetooth)
o Knowledge in connectivity standards (Miracast, IoT, upnp, dlna, mqtt)
o Strong understanding in Linux/RTOS and system programming
o Good analytical/debugging skills

Nice to have
o Knowledge on Design patterns in C++, UML Design
o Experience in System / Service Programming in Android/webOS System
o Knowledge on Linux internals (systemd, process, DAC, SMAC)
o Knowledge on Open source integration
o Cross compiling for ARM architecture, profiling tools
o Knowledge on tools GIT/Gerrit/GCOV/LCOV

You might also like