9
confidential 1 Campus recruitment University of Science and Technologies of Hong Kong Feb 25, 2015 confidential 2 SPEAKERS Thomas Lo: Director of Engineering Integration Hon-ming Hui: Manager Brian Li: Manager Stanley Pan: Senior Engineer Will Au: Software Engineer Carson Cheng: General Manager confidential 3 AGENDA 1. Who we are Company snapshot Investors and management Global organization Org chart 2. What we do Hardware Software Sales channels 3. Job openings Team structure Requirements of Entonians Career path 4. Why Entone? Overseas experience Company culture What we offer 5. Recruitment Process 6. Q&A confidential 4 AGENDA 1. Who we are Company snapshot Investors and management Global organization Org chart 2. What we do Hardware Software Sales channels 3. Job openings Team structure Requirements of Entonians Career path 4. Why Entone? Overseas experience Company culture What we offer 5. Recruitment Process 6. Q&A confidential 5 Company Snapshot Who 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 organization Who We Are Headquarters Cupertino, California EMEA Sales Belgium, Portugal R&D Center Hong Kong

Entone - Campus Recruitment 2015 (UST) v4 - Campus Recruitment... · Campus recruitment ... Why Entone? Overseas experience Company culture What we offer 5. ... • Engage in Browser

  • Upload
    tranthu

  • View
    225

  • Download
    3

Embed Size (px)

Citation preview

Page 1: Entone - Campus Recruitment 2015 (UST) v4 - Campus Recruitment... · Campus recruitment ... Why Entone? Overseas experience Company culture What we offer 5. ... • Engage in Browser

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

Page 2: Entone - Campus Recruitment 2015 (UST) v4 - Campus Recruitment... · Campus recruitment ... Why Entone? Overseas experience Company culture What we offer 5. ... • Engage in Browser

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

Page 3: Entone - Campus Recruitment 2015 (UST) v4 - Campus Recruitment... · Campus recruitment ... Why Entone? Overseas experience Company culture What we offer 5. ... • Engage in Browser

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

Page 4: Entone - Campus Recruitment 2015 (UST) v4 - Campus Recruitment... · Campus recruitment ... Why Entone? Overseas experience Company culture What we offer 5. ... • Engage in Browser

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

Page 5: Entone - Campus Recruitment 2015 (UST) v4 - Campus Recruitment... · Campus recruitment ... Why Entone? Overseas experience Company culture What we offer 5. ... • Engage in Browser

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.

Page 6: Entone - Campus Recruitment 2015 (UST) v4 - Campus Recruitment... · Campus recruitment ... Why Entone? Overseas experience Company culture What we offer 5. ... • Engage in Browser

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

Page 7: Entone - Campus Recruitment 2015 (UST) v4 - Campus Recruitment... · Campus recruitment ... Why Entone? Overseas experience Company culture What we offer 5. ... • Engage in Browser

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

Page 8: Entone - Campus Recruitment 2015 (UST) v4 - Campus Recruitment... · Campus recruitment ... Why Entone? Overseas experience Company culture What we offer 5. ... • Engage in Browser

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

Page 9: Entone - Campus Recruitment 2015 (UST) v4 - Campus Recruitment... · Campus recruitment ... Why Entone? Overseas experience Company culture What we offer 5. ... • Engage in Browser

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