Technical Lead - Android Platform Security
Technical Lead - Android Platform SecurityLocation: Austin, TX (ONSITE)
Type: C2C/Fulltime
Client: Quest Global/Google
The below must have skills:
Android Platform Development
Device or Platform Security
HALs or Secure Elements
Roles & 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 (Technical Competency):10+ years of experience in the software development industry including Android Platform DevelopmentDevelopment 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).