Über
The Opportunity We’re looking for a Senior System Software Engineer (Android) to lead the design and implementation of secure, cryptographically sound Android-based platforms for interacting with the Solana blockchain. You will have broad ownership of Android system-level components, collaborating across hardware abstraction layers, trusted execution environments, and the Android OS stack. This is a unique opportunity to work at the intersection of Android system development, applied cryptography, and blockchain technology.
Key Responsibilities
Design and implement a secure cryptographic solution tailored for Android smartphones.
Develop the UI layer for transaction authorization and signing on Solana.
Create API interfaces to interact with blockchain software wallets.
Build and maintain a system service responsible for transaction validation, key setup, and key management.
Work with partners to implement and maintain the Trusted App for secure key generation and signing.
Collaborate with software and hardware partners and oversee their development deliverables.
Integrate with the broader Solana Mobile Android application ecosystem.
Design and build Android UI components, system services, and compliance test suites.
Create and maintain automated test harnesses using Android Cuttlefish virtual devices.
Take end-to-end ownership of Android system software activities: design, implementation, and integration.
Required Skills & Experience
Strong proficiency in C, C++, Java, and Kotlin.
Deep understanding of Android architecture, especially system services and hardware abstraction layers (HALs).
2+ years of experience in Android system software development.
5+ years of total professional software engineering experience.
Solid foundation in applied cryptography and Trusted Execution Environments (TEEs).
Experience working with or integrating secure hardware and vendor SDKs.
Ability to lead cross-functional development and integration efforts.
Nice to Have
Familiarity with Android Cuttlefish or similar virtual devices.
Interest or experience in blockchain applications and ecosystem tools.
Contributions to open-source Android or security-related projects.
#J-18808-Ljbffr
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klick auf „Jetzt Bewerben”, um deine Bewerbung direkt auf deren Website einzureichen.