公司:全球备受信赖的内容保护/全球最令客户满意的内容保护领先提供商
在于2006年春天收购了竞争对手CryptoWorks之后,客户遍及60个国家,数量超过300多家,是全球最为广泛部署的内容安全保护平台。独立客户忠诚度调查显示,公司连续几年来在客户满意度的各项评分中均远远超出业内平均水准,使之在客户满意度方面赢得了Satmetrix 公司Gold Elite的称誉。专为数字电视、IPTV和移动环境下的数字内容保护提供全方位的解决方案。公司总部彼邻荷兰首都阿姆斯特丹,并在全球各地均设立有支持、销售和研发分公司.
地点:北京/上海
有意者可发送简历至:jan@intouch-consult.com
或可加MSN:janjing_love@126.com沟通
薪水:工程师8-20k×13m+Bonsus,Director可谈
或者参看职位blog: http://blog.sina.com.cn/janjinglove
=============================== R&D Software Configuration Master(Mgr级别,不带人,亚洲地区只有一个人负责,要有5年以上的CM经验,口语要好,用微软的环境和配置)
• Administer source control systems, including
o Ensuring high-availability of the source control system
o Ensuring that a disaster recovery strategy is in place
• Manage the loadbuild process and produce repeatable results
• Design, implement, and maintain a continuous integration environment
• Design, implement, and maintain a product installation package/distribution
• Maintain an archive of historic releases and patches
• Patch Creation and Management
• Collect and analyze metrics to identify sources of loadbuild failure and minimize failed loads
• Apply and manage build automation tools
• Drive continuous improvement in the Software Configuration Management domain
Additional Responsibilities
• Define and recommend solutions to improve loadbuild efficiency and productivity
Interfaces and Authority
• R&D Director (line manager)
• Scrum Masters
Knowledge & Skill Requirements
• Degree/diploma in software engineering or an equivalent qualification.
• Minimum 3-4 years development experience within a real-time or embedded environment.
• Minimum 2-3 years experience of Software Configuration Management principles and techniques in a multi-site environment (can overlap with above requirement), including
o Knowledge of SEI CMMi Software Configuration Methodology and Process Areas
o <Windows/Linux/…> development experience
o Excellent scripting skills in a <Windows/Linux/…> environment
o Third party SCM solutions such as CVS and TFS
o Detailed understanding of build tools
o Detailed understanding of installation package/distribution tools
o Excellent Unix development Environment and scripting skills
o Excellent shell programming capabilities
• Organized and ordered approach.
• Driven to continuously improve the SCM environment.
• Strong English verbal and written communication skills.
Lab administrator
The Lab admin will perform a variety of duties to fulfill this role:
? Manage Lab environment security; monitor the temperature, noise, power consumption, access control etc.
? Respond to and resolve complex information system (application, server, and network) hardware and software problems utilizing a variety of hardware and software tools and techniques.
? Provide analysis and support, acting as primary contact with internal customers, technical supports, vendors and engineering groups to ensure proper resolution of problems.
? The Lab admin must have the ability to work independently with general to detailed instructions on new assignments.
? Maintain data center infrastructure – install new equipment and operating systems, deploy applications and VM’s, troubleshoot and repair hardware, and retire end of life equipment
? Manage VMware systems in engineering – deploy new VM’s, track capacity, update templates and perform backups
? Maintain OS patching and virus scanning system updates across systems
? Automate system monitoring and maintenance tasks by creating scripts and applications or identifying and evaluating off the shelf tools.
? Analyze and resolve problems involving interaction between applications, server hardware / firmware / OS and storage by working with software developers, QA, and equipment vendors.
? Support production applications and development and testing environment, servers and networks. Restore service as quickly as possible.
Required Skills:
? Proficient with Windows 2008 Server, Active Directory, DNS, DHCP, SQL service etc
? Experience installing, configuring, and managing Linux
? Experience with installing, configuring DELL Poweredge, IBM X series servers
? Proficient with configuring and managing VMware vSphere and vCenter system and ability to develop scripts to automate monitoring and data collection tasks using shell scripting
? Experience with IP networking, multicasting and configuring Cisco switches and routers and IP SAN equipment
? Proficient with digital TV industry equipment like DVB-T / T2 / DVB-S / S2 / DVB-C modulator, streamers, VOD server and MUX etc
? Excellent written and verbal communication skills in English.
? Flexibility to work off-hours to accommodate scheduled changes
? Capability to work independently
Required Experience:
Five to seven years of experience managing an IT infrastructure
Technical education background, University Degree or equivalent
Personal Interest in IT communications, industry trends and direction
Embedded Software Engineer(要有Android经验。嵌入式C/C++开发)
Required Skills
· Manage own time to meet agreed targets.
· Working closely with other software developers and test engineers.
· Depending on the project interface, work with project managers, architects, and other engineering teams.
· Knowledge of Conditional Access systems.
· Ability to communicate fluently in English, both written and spoken.
· Degree in electronic/software engineering or an equivalent qualification.
· 2-4 years experience in technical software development in the embedded, PC (DOS and Windows) and Linux environments.
· A thorough knowledge of C and a basic knowledge of visual C++ languages.
· A thorough knowledge of Java.
· Ability to write specifications in a precise and unambiguous manner (in English).
· Organized and ordered approach.
· Self-motivated and enthusiastic.
· Ability to both work in a small team and independent.
· Familiar with project managed environments.
· MPEG2/DVB.
· XML (SAX, DOM).
· Knowledge of UML or formal design methodology an advantage.
· Knowledge of the application of cryptographic systems
· Embedded micro controllers.
· Smart card applications.
· CVS, version control and management of code.
· MSOffice.
Required Experience
· 2-4 years experience in technical software development in the embedded, PC (DOS and Windows) and Linux environments.
Component Test Engineer for Middleware(黑盒测试为主,有做过嵌入式项目最佳,沟通能力要强,要有手动能力,要搭环境,设计test case, BUG处理)
Primary Responsibilities:
· Specification, preparation, execution and documentation for component testing.
· Reproduce, demonstrate and analyze defects.
· End to end testing in a DVB, Mobile or IPTV environment.
· Automation of tests (mainly using Conclusion scripting language).
Additional Responsibilities:
· Make improvements in test process and working methods.
· Participate in reviews and discussions on requirements, architecture, design and source code.
· Lab setup, lab management and lab administration.
· System administration and installation tasks.
Interfaces and Authority:
· The successful applicant will be part of a team responsible for all testing on releases of Secure Components.
· Working close together with the software developers.
· Depending on the project interface with project managers, architects, and Operations.
Required Skills
· At least three years experience in a similar environment.
· Knowledge of Conditional Access systems.
· Experience with software testing and test methodologies.
· Overview of the Software Development Process.
· Educated to degree level (Bsc) in Information Technology.
· High self-motivation to test software and to detect and analyse possible problem areas.
· Basic knowledge of different programming languages. Java or C++.
· Detailed knowledge of a scripting language (Conclusion is a pre).
Embedded Java Software Engineer for Middleware(嵌入式Java(J2ME),或者手机/IPTV/手持设备/媒体处理等项目,懂得敏捷开发)
Primary Responsibilities:
· Specification, design, implementation, documentation and maintenance of software components.
· The project follows RUP, design is done using OOD and UML, implementation is done in Java (J2ME CDC) to support various environments.
Additional Responsibilities and Interfaces:
· Unit-testing of own components:
· Estimation and planning:
· The software development engineer will have design authority for specific functionality within the limits of the overall system and project architecture:
· Part of a team of software development and test engineers.
· Working on client development and part of the Engineering department.
· Regular contact with the test team, with Customer Service group and with Quality Assurance.
Required Skills
· 3 Years+ experience in programming in Java for embedded systems.
· Expert knowledge of Java/J2ME.
· A software development experience in Digital TV (Mobile or Telephony).
· Experience in development with AWT and/or HAVi Java Graphical APIs (desirable).
· Experience with UML.
· Bachelor's degree of Computer Science, Electrical Engineering, or related technical degree or equivalent experience.
· High self-motivation to develop professional structured software.
Required Experience
· Ability to work in a fast changing, highly dynamic, geographically dispersed environment.
· Willingness to put in extra effort when required and ability to cope with demanding situations, tight deadlines, and peaks in work load.
· Local and International travel may be required.