意者可发送简历至:jan@
intouch-consult.com" target="_blank">href="/member/intouch">intouch-consult.com
或可加MSN:
[email protected]沟通
薪水:工程师8-18k,Mgr可谈
===================================
公司:内容安全保护领域的全球领先提供商,专为数字电视、IPTV和移动环境下的数字内容保护提供全方位的解决方案。公司总部彼邻荷兰首都阿姆斯特丹,并在全球各地均设立有支持、销售和研发分公司。
地点:北京亮马桥
Senior Quality Assurance Engineer
Job Description
The Sr. QA Engineer plans, coordinates, and directs the quality assurance program designed to ensure error-free production of products by performing the following duties personally or through subordinates:
Required Skills
Review all data obtained during all quality assurance activities to ensure consistency with company policies and procedures
Write scripts to execute test cases for API testing
Design and implement test harnesses
Debug code in PHP and C#
Execute manual test cases
Analyze incidents for other departments
Manage the build release process
Provide bug reports to the development team
Work directly with engineers to troubleshoot potential problem areas
Design and implement QA test plans and test matrices
Research functionality and implementation of current and future testing techniques and technologies
Required Experience
Familiarity with web technologies and browser-based software
Bachelors degree or equivalent
3+ years experience in developing test cases, test procedures, test scripts and test reports and doing the 'hands on' implementation of those plans.
Hands on experience with Windows and Linux, C#, PHP, MySQL, MS web technologies, MS SQL.
Experience in analysis, design and debugging of programs.
Excellent written and verbal communication skills.
Must work well independently and as a team player
Product Manager
Product Line: DTV
Location: Beijing
Primary Responsibilities:
• Market Analysis – The Product Manager is responsible for collating market data from internal and external sources, for analyzing the data, and for producing quantitative analysis covering market size, growth rate, profitability, industry cost structures, distribution channels, market trends, competitor information, and key success factors.
• Product Strategy and Positioning – The Product Manager plays a crucial role in determining the product strategy and positioning, together with the Product Director, the CTO, Business Development, Engineering and the Irdeto Senior Management Team. He/she monitors market trends and technology developments closely and translates these into the overall product strategy.
• Product Requirements – The Product Manager collects customer and market requirements from internal and external sources, produces product requirement documents according to company quality guidelines, evaluates them against company strategies, submits them to Engineering for scoping, evaluates the commercial attractiveness of the requirement, and determines whether it should be included in the agreed Product Roadmap.
• Product Financial Performance – The Product Marketing Manager is responsible for the financial performance of the products, and will drive pricing strategy, cost reduction programs, and market segment analysis for these products.
• Product Documentation – The Product Marketing Manager is responsible for managing the availability of technical product and user specifications, as well as providing the necessary input to Product Marketing for the production of marketing collateral.
In Irdeto, the Product Manager:
• Is driver (execution) of the Product Vision/Mission
• Owns the Product Line Objectives (sets, drives and delivers)
• Defines strategic projects to achieve Product objectives
• Is Accountable for the Product Launch Plan activities
• Provides a technical interface (with the Technical Product Manager) and commercial support to Sales and Account management during the pre-sales process and contribute to the Bid/Proposal process.
• Gives presentations to both internal and external parties on current and future product developments, as well as publish regular Product Updates related to new system functionalities and other high-priority product issues.
• Acts as a central point of contact for Sales and Marketing concerning technical questions that cannot be answered by existing collaterals.
Interfaces:
The Product Manager is part of the core team, reports to the Product Director, and has primary interfaces to the following parties:
• Sales & Marketing for product and proposition bid review support and questions.
• Product marketing for market communication strategies, requirements and commercial documentation.
• Business Development for synchronization with corporate and long-term strategies.
• Engineering for scoping and design of solutions to product requirements.
• Customer Service and Account Management for product-related customer issues.
Desired Skills & Experience
A Product Manager in Irdeto possesses the skills, knowledge, and ability to manage on Irdeto’s behalf a product area – often including a series of discrete components. Individuals at this level have strong relationship and communication skills underpinned by solid commercial acumen. They are leaders and capable of running one of Irdeto product units.
Required Skills:
• Plays an active role in defining and delivering the business strategy of Irdeto business.
• Has the breadth of capability to develop and enhance the lifecycle of a strategic product area.
• Accepts responsibility, and has the rounded business, relationship, process, commercial and financial acumen to apply sound judgment in negotiations with customers at senior client levels, and the resolution of disputes.
• Motivates and inspires a large team to operate collaboratively in a multi-layered product centre environment.
• Ability to build and maintain positive relationships internally and externally - is able to build strong relationships with senior clients, partners and major subcontractors at senior levels.
• Able to work independently yet collaborate cross-functionally in a team environment
• Strong influencer capable of securing support internally and externally
• Sufficient technical aptitude to understand and influence complex technology issues.
• Good understanding of Irdeto or a similar technology company environment.
• Excellent English technical and marketing writing ability (requirements and documentation).
• Strong communication and presentation skills.
• Excellent understanding of the product lifecycle
• Have a positive, enthusiastic, “can-do” attitude with strong creative skills
• Ability to work independently with third parties
• Able to work on multiple projects in parallel
• Highly self-motivated person able to drive projects forward with limited input
• Ability to provide people, technical guidance and coaching to teams
Required Experience:
• Education in Information Technology or Electrical Engineering
• Well-rounded mix of technical and commercial experiences.
• 5 Years+ global Product Management experience, 10+ years’ work experience - experience in the Digital TV is a plus.
• Thorough knowledge of and preferably an established network with global Digital TV technology players
• Has managed strategic product R&D budgets and targets (including quality) with rigor based on the product and solution plan. Has ensured that products managed derive a return from this investment.
Software Engineer .NET
Job Description
We are currently seeking a Software Engineer for the development of Irdeto Broadband products, with a primary focus on .NET development with additional work in Microsoft SQL Server, JavaScript, HTML and XML. The primary responsibility is focused on new development and maintenance work related to existing and future applications. This involves everything from minor code changes to architecture and design of new modules, including writing code, debugging, testing and documentation. The applications are a set of high performance back end web services and client applications consuming the backend web services.
Primary Responsibilities:
Collaborate within a cross functional Agile team
Demonstrate effective written and verbal communication skills for interacting with team members
Create architectural approaches to satisfy requirements
Create detailed designs of the changes required to applications
Create accurate level of effort estimates
Implement source code according to designs
Write unit tests and maintain comprehensive unit test coverage
Profile and debug applications
Create and maintain API documentation
Assure performance of applications
Maintain architecture, design and process information
Required Skills
B.S. in Computer Science or equivalent required; with 3+ years experience.
Expert knowledge of Object Orientated Design and Development
1-2 years practical experience in software development of high performance back end web services.
Expert knowledge of C#, .NET Technologies, ASP.NET, WCF, SOAP, XML.
Thorough knowledge of Microsoft SQL Server
Thorough knowledge and experience with Test Driven Development (test first development, unit testing, mocking, testing coverage tools)
Thorough knowledge and experience with Agile Development
Thorough knowledge of client side scripting: HTML, JavaScript, JSON
Knowledge of the complete product life cycle (design, code, test and document) including object-oriented programming and design.
Required Experience
Experience with Configuration Management processes and tools
At least 2 years in depth experience developing n-tier applications
Reasonable knowledge of Windows 2003/2008 platforms
Reasonable knowledge of Web services, WCF, REST, SOAP, IIS, Apache, Tomcat
Ability to do some C/C++ development is a plus.
Product Owner
Product Line: DTV
Location: Beijing
Primary Responsibilities:
• Collaborates closely with the members of the Scrum team on an ongoing basis, providing guidance and direction to the team as needed.
• Develops a thorough understanding of the customer’s needs, and represents the customer’s interests within the Scrum team.
• Works with (Technical) Product Management:
o to understand the business needs, goals and requirements.
o to ensure that requirements are translated to Epics, Themes, and User Stories.
• Ensures that user stories and defects in the product backlog are clear, complete, and prioritized, and actively manages/grooms the backlog on an ongoing basis.
• Supports R&D in the decomposition of business stories into component level stories and/or designs.
• Defines acceptance criteria for the outcome of Sprints
• Become the ‘expert' in a specific functional area of the Digital TV solution and set priority for the development team on if/when new functionalities need to be developed
• Set expectation for delivery of new functionalities and participate in the creation of the product release plans.
• Approves sprint goals and holds the Scrum team accountable for meeting their goals and demonstrating it to the customer.
• Balances the interests and needs of competing stakeholders.
• Provides day-to-day tactical objectives, and provides quick, JIT decisions to system level questions and defect triage.
Interfaces and Authority
• Product Director – line management
• Product Manager – understand customer and market requirements
• Technical Product Manager – understand technical requirements
• Scrum Master – responsible for the delivery of the user stories.
• R&D Team – delivery of user stories, and provides guidance to the team on the “what” and the “why”
Desired Skills & Experience
Knowledge & Skill Requirements
• A bachelor's degree in Computer Science or Business Administration, or similar level of education.
• In-depth knowledge of testing practices and techniques.
• Understanding of the organization’s development platform and languages.
• Ability to quickly understand technical issues.
• Excellent all-round communicator.
• Excellent verbal and written English skills.
• Advanced negotiation skills.
• Proven leadership ability.
• Decisive.
• Self-motivated and capable of managing multiple priorities and tasks as delegated
• Team-player with the ability to work in a collaborative environment.
Experience Requirements
The following experience is required (can overlap):
• 3-4 years of experience as business analyst, product owner, or a similar role in which functional requirements are translated to technical user stories.
• 2-3 years experience of agile software development methodologies, values, and procedures.
• 2-3 years experience of the software development lifecycle.
• 4-6 years experience in the Digital TV domain is preferred.
Middleware development engineer
Job Description
Irdeto is a world leader in digital content management and protection solutions, providing products and services for the broadcast media, telecommunications, and mobile industries. With over 300 customers on six continents, the company has an enviable track record of technology leadership spanning more than 40 years.
Role Description:
We are looking for a Java software development engineer with a special interest for middleware for Digital TV.
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:
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
Knowledge & Skill Requirements:
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.
Middleware Testing Engineer
Job Description
We are looking for a Java software development engineer with a special interest for middleware for Digital TV.
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.
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
Associate system architect
Job Description
Irdeto is a world leader in digital content management and protection solutions, providing products and services for the broadcast media, telecommunications, and mobile industries. With over 300 customers on six continents, the company has an enviable track record of technology leadership spanning more than 40 years.
Role Description:
The system architect function requires an all-rounded generalist with extensive knowledge in the fields of multimedia, communications and broadcasting.
The role will have a strong emphasis on designing new products and new product features on a conceptual level based on product marketing requirements.
An involvement in the development of Intellectual Property and the development of patents to protect Intellectual Property.
Primary Responsibilities:
Refinement of new system features.
Produce system designs of new features or products.
Assistance in the identification of potential patents and development of patent applications.
Guiding brainstorm sessions with other lead engineers.
Assistance in developing long term product strategy.
Additional Responsibilities:
Coordination with other System Architects and technical leads.
Coordination with Product and Program Manager.
Solving system issues.
Adherence to quality standards and procedures.
Required Skills
Knowledge & Skill Requirements:
Minimum of three years experience in a DVB environment.
Excellent (English) communicative skills in presentation, negotiation and writing.
Ability to work independently with third parties
Strong creative skills.
Able to work on multiple projects in parallel.
Good knowledge of DVB and IP standards and network protocols.
Strong knowledge of Content Security, security algorithms, encryption and key management.
Education in the field of Information Technology or Electrical Engineering.
Highly self-motivated person able to drive projects forward without detailed guidance.