drjobs
Technical Lead Manager
drjobs Technical Lead Manager العربية

Technical Lead Manager

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

others - USA

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 1701153

Title: Technical Lead Manager, Android Platform Security

Location: Mountain View California (On-site)

About the Role:

Are you a talented Android/Embedded software development expert with a solid foundation in software security related concepts? Are you ready to work within a top-notch global team, to bring state-of-the-art enhancements to the Android platform? Then we would like to hear from you!

Key Responsibilities:

  • Design and development of key Android Platform features like HAL, System
  • Services for core hardware security modules targeted for the Android ecosystem
  • of billions of devices.
  • Design and develop Secure Applets using cryptography, key management,
  • secure elements and secure OS foundations and frameworks
  • Project Planning, requirements analysis and estimate efforts timeline,
  • dependencies and risks
  • Investigate technical feasibility and suggest implementation options for platform
  • security features
  • Design and code reviews for the code delivered by the team.
  • Define the development, review, delivery and release processes.
  • Collaborate closely with internal/external stakeholders and other development
  • team members, and work with a high degree of independence
  • Participate in design and code reviews, in the creation of module and integration
  • test cases, as well as test automations
  • Perform people management.

Required Skills:

  • 10+ years of experience in the software development industry including Android
  • Platform Development
  • Development of HAL, System Services, Custom Android platform and
  • builds, android device development.
  • Good command of Java, C and C++
  • Excellent communication and documentation skills
  • Able to deal with ambiguity and change
  • Good understanding of Mobile or Embedded OS related programming patterns,
  • including IPC and OS system frameworks.
  • Understanding of security concepts such as encryption (AES, RSA, EC etc.),
  • digital signature, authentication, key management, communications security,
  • permission management etc.
  • Good understanding of software engineering concepts, design patterns,
  • algorithms, data structures, memory management.
  • Bachelor's degree in Software/Computer Engineering, Computer Science or
  • related field, or comparable relevant experience
  • Excellent problem solving and analytical skills
  • Understanding of Android Ecosystem (OEMs, SoC vendors, TEE vendors, SE
  • vendors etc.)

Preferred Optional Skills:

  • 4+ years of experience in Java Card Applet software development, or similar
  • constrained embedded environments
  • Experience with Java Card SDKs like JCardSIM/Oracle/NXP JCOP
  • Technical knowledge about the Android device and hardware ecosystem
  • Experience with designing a test strategy, writing test cases and automating
  • testing
  • Hands-on experience in the Agile/Scrum development process
  • Attention to detail
  • and highest level of quality
  • Experience in interacting with customers and work on customer premise
  • Experience in working on Custom Android Platforms and/or AOSP

Employment Type

Full Time

Company Industry

About Company

100 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.