Posted on: 07/01/2026
Job Description :
Key Responsibilities :
- Design and Development : Design and build advanced location determination SDKs and other low-level libraries, as well as related testing and demonstration apps, for Linux, Android and/or iOS mobile platforms.
- Collaboration : Work closely with product managers, back-end developers, and customer support engineers to define requirements, design interfaces, and integrate back-end services and APIs.
- Coding and Quality : Write clean, maintainable, and efficient code using platform-specific languages (C/C++ for Linux, Java/Kotlin for Android, Swift/Objective-C for iOS). Ensure code quality through unit testing, code reviews, and adherence to coding standards.
- Troubleshooting and Optimization : Work with QA and customer support engineers to identify and correct bottlenecks, fix bugs, and optimize app performance, memory usage, and battery consumption.
- Maintenance : Manage the entire SDK/library/app lifecycle from prototyping to distribution, and providing ongoing support and regular updates.
- Staying Current : Continuously discover, evaluate, and implement new technologies and best practices to maximize development efficiency and stay updated with the latest mobile trends and OS updates.
Required Skills and Qualifications :
- Proficiency in C/C++ for Linux development
- (Preferred) Proficiency in Kotlin and Java for Android development.
- (Preferred) Proficiency in Swift and Objective-C for iOS development.
- (Preferred) Experience with cross-platform technologies and tools, such as CMake and cross-compilation.
Technical Skills :
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Other Software Development
Job Code
1598059