Upload
tranthu
View
225
Download
3
Embed Size (px)
Citation preview
confidential 1
Campus recruitment University of Science and Technologies of Hong KongFeb 25, 2015
confidential 2
SPEAKERS
Thomas Lo: Director of Engineering Integration Hon-ming Hui: ManagerBrian Li: Manager Stanley Pan: Senior EngineerWill Au: Software EngineerCarson Cheng: General Manager
confidential 3
AGENDA1. Who we are
Company snapshotInvestors and managementGlobal organizationOrg chart
2. What we doHardwareSoftwareSales channels
3. Job openingsTeam structureRequirements of EntoniansCareer path
4. Why Entone?Overseas experienceCompany cultureWhat we offer
5. Recruitment Process6. Q&A
confidential 4
AGENDA1. Who we are
Company snapshotInvestors and managementGlobal organizationOrg chart
2. What we doHardwareSoftwareSales channels
3. Job openingsTeam structureRequirements of EntoniansCareer path
4. Why Entone?Overseas experienceCompany cultureWhat we offer
5. Recruitment Process6. Q&A
confidential 5
Company SnapshotWho We Are
Background: Formed by the team that launched PCCW IPTV service (iTV) in Hong Kong in 1999.Sold the server business to a listed company in 2006.
Core Business: Entone is a global leader in Hybrid TV and Connected Home solutions. We built STB hardware and software.
Market: We sell to America, Europe and Middle East
Offices Hong Kong, Silicon Valley (US), Belgium
Headcount: ~70 in Hong Kong; ~100 worldwide
Investors: Menlo Ventures, Scale Venture Partners, Coral Capital
confidential 6
Global organizationWho We Are
HeadquartersCupertino, California
EMEA SalesBelgium, Portugal
R&D CenterHong Kong
confidential 7
Group StructureWho We Are
Management Team
Marketing Sales Field Support
HK
Overseas
Finance
Accounting
Production R&D
Software
Cloud Service
Application
Browser
Framework
Platform
Hardware QA
Hong Kong
US
confidential 8
AGENDA1. Who we are
Company snapshotInvestors and managementGlobal organizationOrg chart
2. What we doHardwareSoftwareSales channels
3. Job openingsTeam structureRequirements of EntoniansCareer path
4. Why Entone?Overseas experienceCompany cultureWhat we offer
5. Recruitment Process6. Q&A
confidential 9
We are making different types set-top boxes and home gateways to cover different market segments:
• Cable TV
• IPTV (like nowTV in Hong Kong)
• Terrestrial broadcast and satellite TV with different tuner options
• Hybrid TV (any of the above)
What we produce – Hardware
Aria
Amulet
Kamai
confidential 10
What we produce – Software
confidential 11
• We have over 150+ customers worldwide. • We are selling to operators – who need a fully integrated
solution from video head-end, customer-service management, billing, networking.
• We exhibit our products/solutions at:
Our Sales Channels Exhibitions: TV Connect and IBC
confidential 13
AGENDA1. Who we are
Company snapshotInvestors and managementGlobal organizationOrg chart
2. What we doHardwareSoftwareSales channels
3. Job openingsTeam structureRequirements of EntoniansCareer path
4. Why Entone?Overseas experienceCompany cultureWhat we offer
5. Recruitment Process6. Q&A
confidential 14
Teams in Entone
Jan 2015
confidential 15
Our Applications
confidential 16
Our Applications
confidential 17
Team Structure
Platform Dependent Layer
Platform Independent Layer
Application Layer
Middleware Applications Fusion TV
Browser Reference Application
JS API
Browser
Middleware Porting Layer API
Tuner Sharing
HLS Client
HLS Server
FusionEngine
DRM Vendor Lib
DRM Layer API
DLNA PVR Transcoder Analog CODEC Subtitles
Entone Portable Layer API
DRM Engine 3rd Party software
Application Team
Framework Team
Platform Team
Tivo
Linux POSIX API SoC Reference SDK
WebKit
BrowserTeam
Cloud Services –Ensure/Enforce/Enspect/Ensight
Cloud Team
confidential 18
• Everything on the cloud• Base on well known cloud infrastructure• Provide
– Media servers– Monitoring servers– Management servers
• J2EE, JavaScript, C/C++• Web technologies (AJAX, XML, Struts, node.js)
Cloud Team
Application Team
Framework Team
Platform Team
BrowserTeam
Cloud Team
confidential 19
• The successful candidate will be responsible for:– Developing server-side monitoring and management software for user
application in TV Set Top Box– Developing Cloud based backend system– Integrating with 3rd party backend system
• Requirements– University degree/Associate Degree in CS/EE/IE/CE or equivalent– Familiar with web technologies (e.g. AJAX, REST, Struts, XML, Hibernate)– Solid experience in Java/J2EE enterprise application design and
development– Development experience in UNIX platform and database development– JavaScript, node.js, HTTP/HTTPS, TCP/UDP/IP
• Experience with the following will be a plus– Amazon AWS, Google Cloud Platform, Microsoft Azure– Experience in C/C++ development– Video Streaming technologies
Software Engineer – Cloud
* confidential 20
• Graphical User Interface• Third party app integration/porting• Provides JavaScript API• HTML/JS/CSS, C/C++• Mobile development
Application Team
Application Team
Framework Team
Platform Team
BrowserTeam
Cloud Team
confidential 21
• The successful candidate will be responsible for:–Developing HTML5/CSS3 GUI Applications–Web Apps integration (e.g. YouTube TV)–Mobile Applications (Android, iOS)
• Requirements–University degree/Associate Degree in CS/EE/IE/CE or
equivalent–JavaScript, HTML5/CSS3, AJAX, JSON, REST–HTTP/HTTPS, TCP/UDP/IP
• Experience with the following will be a plus–JavaScript frameworks like Dojo/jQuery/React–HTML5 Canvas –Android/iOS native development
Software Engineer – Application
* confidential 22
• Engage in Browser wars • How browser works• Web and
media technologies
• Provides– Fast, stable, complete function, small
footprint, performance optimized embedded web browser
• C/C++, JavaScript, HTML,CSS
Application Team
Framework Team
Platform Team
BrowserTeam
Cloud Team
Browser Team
..
confidential 23
• The successful candidate will be responsible for:– Porting/enhancing/optimizing open-source browsers
(Webkit/chromium based)– Web Apps integration (e.g. YouTube TV)– Implementing various web standards (e.g. W3C – media source
extension, encrypted media extension, CEA – CE-HTML, Open IPTV Forum…etc)
• Requirements:– University degree/Associate degree in CS/CE/IE/EE or
equivalent– Proficient in C and C++ programming– JavaScript, HTML5/CSS3, JSON, REST– HTTP/HTTPS, TCP/UDP/IP
Software Engineer – Browser
* confidential 24
• Resources management• Content Protection• EPG, DVR, Media• Streaming technologies• Third party app porting• Provides
– C++ API– RESTful web service
• C/C++, SQL
Framework Team
24
Application Team
Framework Team
Platform Team
BrowserTeam
Cloud Team
confidential 25
• The successful candidate will be responsible for:– A platform-independent software framework– Integrating with 3rd party Conditional Access Solution– Third party software integration– Multi-threaded application development using C/C++ on POSIX
systems• Requirements:
– University degree/Associate degree in CS– Proficient in C and C++ programming– Familiar with embedded system programming– Knowledge in network programming– Concepts of operating systems
Software Engineer – Framework
* confidential 26
• Hardware related• Platform dependent• Media technologies• Video decoder• Graphic display• System libraries• Provides C API• C/C++, Assembly
Platform Team
Application Team
Framework Team
Platform Team
BrowserTeam
Cloud Team
confidential 27
• The successful candidate will be responsible for:–Development of a software platform to support new technologies and
hardware platforms–Software development for various SoC (System on Chip)–Driver implementation for different hardware modules–Third party software integration–Dealing with various video/audio technologies and networking
protocols–Multi-threaded real-time application development using C/C++ on
POSIX systems–System boot flow and firmware upgrade/packaging logic–Building system maintenance and enhancement
• Requirements:–University degree/Associate degree in CS/EE/CE or equivalent–Proficient in C and C++ programming–Concepts of operating systems –Knowledge of shell script and Python language would be an advantage
Software Engineer – Platform
* confidential 28
Job openings – Requirement Summary
confidential 29
• Check out recruit.entone.com
• Target new hires in 2015: 20
Job openings
* confidential 30
VP/Director
Manager
Senior Software Engineer
Software Engineer
Why Entone? – Career Path
We adopt a flat organization structure.
confidential 31
What Entone is actually looking for…
• Creativity • Passion• Sense of responsibility• Deep interest in “State of the Art” technology
Love your life … Love your work …Work Hard … Play Hard…
confidential 32
confidential 33
AGENDA1. Who we are
Company snapshotInvestors and managementGlobal organizationOrg chart
2. What we doHardwareSoftwareSales channels
3. Job openingsTeam structureRequirements of EntoniansCareer path
4. Why Entone?Overseas experienceCompany cultureWhat we offer
5. Recruitment Process6. Q&A
confidential 34
• Competitive remuneration– Above average salary ($18K-$19K x 12)– Engineering bonus ($1,500/objective x 4 objectives/quarter)
• Annual appraisal• Annual leave
– 10 to 14 days for non-managerial staff– 14 to 18 days for managerial staff
• Exam leave for courses related to job• Medical insurance
– Outpatient and hospitalization– Covers spouse and children
• Body check • Stock options
Why Entone?
confidential 35
Why Entone? Company culture
Silicon Valley culture
Work hard, play
hard
Flexible working hours
Young and energetic
Liberal and fun
confidential 36
• Young and energetic
Why Entone?Demographic Data
Division Average Age
R&D 30.2
Non‐R&D 37.9
General 31.6
Jan 2015
confidential 37
• First degree
Why Entone?Demographic Data
Jan 2015confidential 38
• Local vs Non-local
Why Entone?Demographic Data
Jan 2015
confidential 39
Why Entone?Team building activities
2014
2012
2013
confidential 40
• Excellent office environment– Moved to Lai Chi Kok in Dec 2010
1 min’s walk from MTR Exit(No plan to move to Science Park)
– Grade A office
What we offer
confidential 41
• Excellent office environment
What we offer
confidential 42
• Excellent office environment
What we offer
confidential 43
• Free snacks and drinks
Why Entone?
confidential 44
• 4 Visiting Engineers from HK engineering/support team– Stay in the US for around 9 months– Support our customers for setup and troubleshooting– Work with our middleware partners for integration– Prepare for exhibitions
• Accommodation– Around 8xx square feet– 2 people in 1 apartment– Each person has his/her own room
Why Entone?Overseas Experience
confidential 45
Why Entone?Overseas Experience
confidential 46
Why Entone?
Words from our colleagues
confidential 47
Why Entone?
• Stanley Pan– Education
• CPEG in 2005– Work
• Joined Platform Team in 2008• Stay in US for 6 months as Support
Engineer (2009 - 2010)• Various business trips:
– UK– Norway– Portugal– Argentina
Words from colleagues
confidential 48
Why Entone?
• Will Au– Education
• CPEG in 2013– Work
• Joined Platform Team in June 2013• Business trip to Brazil
Words from colleagues
confidential 49
AGENDA1. Who we are
Company snapshotInvestors and managementGlobal organizationOrg chart
2. What we doHardwareSoftwareSales channels
3. Job openingsTeam structureRequirements of EntoniansCareer path
4. Why Entone?Overseas experienceCompany cultureWhat we offer
5. Recruitment Process6. Q&A
confidential 50
Recruitment process – Format
Application screening• Based on your covering letter and CV• Please state why you are interested in our positions
First interview• Meet up with managers (20‐30 mins) • Written aptitude test (20 mins)
Second interview• Meet up with team members (60 mins)
confidential 51
Recruitment process – Timeline
Jan toApr
•Hold recruitment talks• Interested parties send applications to [email protected] • Screen applications.
April•Conduct 1st and 2nd interviews in our office
May•Release job offers
June•Candidates accept offers
Jul to Aug•Your career begins!
confidential 52
AGENDA1. Who we are
Company snapshotInvestors and managementGlobal organizationOrg chart
2. What we doHardwareSoftwareSales channels
3. Job openingsTeam structureRequirements of EntoniansCareer path
4. Why Entone?Overseas experienceCompany cultureWhat we offer
5. Recruitment Process6. Q&A
confidential 53
Questions?
Q&A Section
confidential 54
Thank you!
For more info, go to recruit.entone.com
Job Fair at CUHK