渥太华华人社区服务中心
资深人士
- 注册
- 2005-01-31
- 消息
- 7,302
- 荣誉分数
- 42
- 声望点数
- 208
In-TAC国际人才交流中心现急聘如下职位:
1. 安卓系统构建与发布经理;
2. 高级安卓系统工程师。
职位的具体要求如下所列。有意者,可与In-TAC招聘经理Juliette Smith直接联系。Juliette的电子邮件是: juliette.smith@in-tac.ca
1) Build and Release Manager
As an Android Build and Release manager, you will be responsible for building and releasing multiple source streams from the Android Platform Engineering team with high velocity, repeatability, and quality. This role requires familiarity with release engineering of complex embedded software typically found on Android or Linux based consumer devices. The ideal applicant will have a strong track record of shipping products based on the Android framework or other embedded Linux environments with a role focused on release engineering, embedded development, and software test; in addition you will be expected to do some troubleshooting of build & integration issues for both kernel and user-mode source code. You will need to automate tasks where appropriate, leveraging strong coding and scripting skills as required. Understanding of the Android apps markets is essential to work with our sales and marketing team on customer acquisition, cross promotion, analytics, piracy and transaction processing.
B.S or M.S in Computer Science, or Electrical Engineering, or Computer Engineering or equivalent; BS + 6 yrs. of experience, or MS + 4 years experience in a combination of the following:
Minimum Qualifications:
-2 years commercial experience in each of the following:
Android & Linux porting and optimization
Excellent Android and Linux Operating System debugging skills
Excellent hands-on knowledge of Android and/or Linux OS internals with experience in system and application software
-4 years experience in each of the following:
Configuration management, release management, experience with tools like git, gerrit, repo, quilt, etc.
Expertise in at least two scripting languages (Python, Shell, Perl, etc.)
Experience in Java, modern C/C++ and JNI, including object-oriented design methodology (patterns, generic programming, etc.)
Preferred Skills:
Experience working in an Agile development team with significant experience in embedded applications. Passion for popular culture, movies, film, comics.
2) Senior Android Engineer
Experience porting or developing apps that use APIs, are optimized for performance and have great user interfaces on Samsun, HTC, Motorolla, Google and Amazon devices. Ability to work across a wide range of projects, each with specific functional and feature requirements. Collaborate closely with sales and marketing on developing the best port of our games to a wide variety of mobile and touch platforms. Design reference porting application frameworks for use across multiple devices. Work with internal technical teams to identify and build platform elements required to support key mobile product features. Create Technical Requirements Documentation based on Product Requirement Documents. Implement upgrades, rebuilds and additional features required for regional markets. Juggle multiple tasks and projects simultaneously in a results-oriented environment. Results-driven, able and willing to go the extra mile to get the job done. Excellent communication and interpersonal skills.
Evaluate opportunities to bring new product features and content to mobile users from a technical perspective.
Build strong working relationships with coworkers, direct reports (if applicable), customers (internal and external), and company management.
Minimum Qualifications:
2 years of commercial Android porting and deployment.
Thorough knowledge of the Android programming environment.
Strong Java and Objective-C programming skills required.
Acted as a key contributor to at least 3 publicly released native Android or iOS applications.
Background supporting the integration of rich media assets, including video, into mobile properties.
Experience integrating ad serving products and analytics/reporting tools into mobile properties.
Sound programming fundamentals: experience working with memory management, thread synchronization, and event based programming issues; utilization of sound engineering principles in writing code.
Experience creating, optimizing, and integrating Application Programming Interface (API) calls; background in API development preferred.
Ability to work in a cross-functional team alongside other developers contributing to the same code base library.
Very strong interpersonal skills; must be able to demonstrate an ability to work well with other non-technical members of the development team.
2 years of mobile software development experience; concentration in mobile application development strongly preferred.
Experience with evaluating and assuming responsibility for code written by third parties preferred.
Demonstrated ability to build intuitive user interfaces for mobile applications.
Experience or passion for working with entertainment brands.
1. 安卓系统构建与发布经理;
2. 高级安卓系统工程师。
职位的具体要求如下所列。有意者,可与In-TAC招聘经理Juliette Smith直接联系。Juliette的电子邮件是: juliette.smith@in-tac.ca
1) Build and Release Manager
As an Android Build and Release manager, you will be responsible for building and releasing multiple source streams from the Android Platform Engineering team with high velocity, repeatability, and quality. This role requires familiarity with release engineering of complex embedded software typically found on Android or Linux based consumer devices. The ideal applicant will have a strong track record of shipping products based on the Android framework or other embedded Linux environments with a role focused on release engineering, embedded development, and software test; in addition you will be expected to do some troubleshooting of build & integration issues for both kernel and user-mode source code. You will need to automate tasks where appropriate, leveraging strong coding and scripting skills as required. Understanding of the Android apps markets is essential to work with our sales and marketing team on customer acquisition, cross promotion, analytics, piracy and transaction processing.
B.S or M.S in Computer Science, or Electrical Engineering, or Computer Engineering or equivalent; BS + 6 yrs. of experience, or MS + 4 years experience in a combination of the following:
Minimum Qualifications:
-2 years commercial experience in each of the following:
Android & Linux porting and optimization
Excellent Android and Linux Operating System debugging skills
Excellent hands-on knowledge of Android and/or Linux OS internals with experience in system and application software
-4 years experience in each of the following:
Configuration management, release management, experience with tools like git, gerrit, repo, quilt, etc.
Expertise in at least two scripting languages (Python, Shell, Perl, etc.)
Experience in Java, modern C/C++ and JNI, including object-oriented design methodology (patterns, generic programming, etc.)
Preferred Skills:
Experience working in an Agile development team with significant experience in embedded applications. Passion for popular culture, movies, film, comics.
2) Senior Android Engineer
Experience porting or developing apps that use APIs, are optimized for performance and have great user interfaces on Samsun, HTC, Motorolla, Google and Amazon devices. Ability to work across a wide range of projects, each with specific functional and feature requirements. Collaborate closely with sales and marketing on developing the best port of our games to a wide variety of mobile and touch platforms. Design reference porting application frameworks for use across multiple devices. Work with internal technical teams to identify and build platform elements required to support key mobile product features. Create Technical Requirements Documentation based on Product Requirement Documents. Implement upgrades, rebuilds and additional features required for regional markets. Juggle multiple tasks and projects simultaneously in a results-oriented environment. Results-driven, able and willing to go the extra mile to get the job done. Excellent communication and interpersonal skills.
Evaluate opportunities to bring new product features and content to mobile users from a technical perspective.
Build strong working relationships with coworkers, direct reports (if applicable), customers (internal and external), and company management.
Minimum Qualifications:
2 years of commercial Android porting and deployment.
Thorough knowledge of the Android programming environment.
Strong Java and Objective-C programming skills required.
Acted as a key contributor to at least 3 publicly released native Android or iOS applications.
Background supporting the integration of rich media assets, including video, into mobile properties.
Experience integrating ad serving products and analytics/reporting tools into mobile properties.
Sound programming fundamentals: experience working with memory management, thread synchronization, and event based programming issues; utilization of sound engineering principles in writing code.
Experience creating, optimizing, and integrating Application Programming Interface (API) calls; background in API development preferred.
Ability to work in a cross-functional team alongside other developers contributing to the same code base library.
Very strong interpersonal skills; must be able to demonstrate an ability to work well with other non-technical members of the development team.
2 years of mobile software development experience; concentration in mobile application development strongly preferred.
Experience with evaluating and assuming responsibility for code written by third parties preferred.
Demonstrated ability to build intuitive user interfaces for mobile applications.
Experience or passion for working with entertainment brands.
最后编辑: