Description
Our client is a hugely popular computer components company seeking a Software Design Engineer to provide mobile device Secure User Authentication, Device Lock/Recovery screen (application) hardening with Kernel module such that recovery screen cannot be disabled and bypassed.
EXPECTATIONS:
- Good product quality code development
- Secure user authentication output/display to the user
- Securing/hardening user input such that input is obscure to any user space program
- User auth binding with context sensors
REQUIREMENTS:
- Minimum 4-5 years of experience in C/C++ programming with coding experience of Linux system programming
- Experiencing in Java programming
- Experience in Android application development/debugging (SDK and NDK) applications and very good understanding and of Android framework
- Very good experience and preferably coding experience of Android media framework (Audio, Video), HDMI, DRM, Bluetooth, NFC
- Fluent in Linux security algorithm usages and coding experience of using OpenSSL libraries, LibCrypt
Estimated length of assignment: 6 months
Number of positions: 1
Hours per week: 40 hours
Overtime not permitted without approval.
% of travel required: None
Telecommuting: Occasionally
Please include a daytime phone number where you can best be reached with your Resume. Please also include a brief cover letter outlining your experience as related to this job requirement. CompuCom is an Equal Opportunity Employer. Candidates must have the unrestricted right to work in the US. No 3rd party/recruiters please.