Senior C++ / Android Systems Engineer
teklabsDearing, KS
Senior C++ / Android Systems Engineer
teklabsDearing, KSLead L6
Required Qualifications:
10+ years of professional software development experience with modern C++ (C++17 or later).Strong development experience on Linux and/or Android.
Hands-on experience with AOSP or embedded Android, including:
- Soong / Android.bpNative servicesAIDL / BinderADBSystem propertiesSELinux fundamentals
- Strong unit-testing experience with gtest/gmock.
- Solid understanding of multithreading, mutexes, concurrency, IPC, and shared state.
- Backend programming experience in Hack/PHP, Python, Java, or Kotlin, with willingness to work regularly in Hack/PHP.Strong SQL and data-analysis skills.
- Experience with Python and shell scripting for automation.
- Proficiency with Git, code reviews, cherry-picks, and multi-branch development/release workflows.
- Strong written communication and ability to work independently.
- Ability to work primarily during Pacific business hours, including flexibility for on-call handoffs and launch-critical activities.
Preferred Qualifications:
Telemetry, logging, or analytics pipeline experience, including protobuf, serialization, sampling, batching, and data uploads. Android/Linux crash diagnostics experience with tombstones, minidumps, symbolication, bug reports, or log collection.
Matching similar jobs
Level
Lead L6
Location
Dearing, KS
Occupation
Software Developers
Industry
Custom Computer Programming Services
Posted
today