companyProcom Services logo

Android Developer & Test Engineer

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

A minimum of 4 years of experience in C/C++/C# and/or Java client software development, with a solid background in Windows and/or Android technology and product development. At least 2 years of hands-on experience in Android technology and product development. Ability to independently write code to implement APIs, define test interfaces, and design unit-level tests. Proficient with modern code repositories and version control systems. Strong understanding of computer networks and system software. Proficient in writing Ring0 and/or Ring3 code using contemporary programming languages. Strong troubleshooting, diagnostic, and debugging skills for software issues. Excellent teamwork skills and a commitment to contributing to team success.

About the job

  • Design and implement test cases crucial for ensuring Platform Secure Boot functionality on both Pre-Silicon and Post-Silicon platforms, adapting to various Silicon steppings to meet milestone quality standards.
  • Create and validate new test cases for POR use-cases, ensuring compatibility with modified Intel platforms (such as Cherrytrail, Broxton, and Moorifield) compared to earlier models.
  • Conduct boot flow analysis and validate features on the Broxton Platform.
  • Perform BKC Acceptance testing for Broxton power-on verification with each Android BKC release; develop and execute smoke tests prior to broader Security FT adoption.
  • Develop automated tools to facilitate security feature validation on Intel platforms (CHT/BXT/MOFD), ensuring thorough and efficient testing of use-cases.
  • Integrate a trusted touch driver with the standard TEE (Silent Lake) SL1.0 SDK, guaranteeing seamless operation alongside regular touch functions.
  • Formulate test cases to validate the Trusted UI interface utilizing the SKIA library, ensuring full compatibility with the Broxton SilentLake environment.
  • Adapt and transfer test cases to validate SL1.0 releases for BXT, transitioning tests from CHT to SilentLake and from 32-bit to 64-bit environments.

About Procom Services

Procom is a premier provider of professional IT services and staffing solutions, serving businesses and governmental entities across Canada. Recognized by the Branham Group as the 3rd largest professional services firm in Canada, Procom leads as the largest Canadian-owned IT staffing and consulting company, with revenues exceeding $500 million. Our expertise spans a wide range of staffing solutions, including:Application DevelopmentProject ManagementQuality AssuranceBusiness/Systems AnalysisData Warehouse & Business IntelligenceInfrastructure & Network ServicesRisk Management & ComplianceBusiness Continuity & Disaster RecoverySecurity & PrivacyWe specialize in both Contract Staffing and Permanent Placement solutions.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.