Senior C++ / Android / iOS Engineer for Advanced AI Media Processing Platform
Worldwide
Senior Native Mobile Engineer (C++ / Android / iOS) We are looking for an experienced senior software engineer (or a very small senior engineering team) to build a high-performance cross-platform mobile application. This project involves advanced native mobile development, media processing, computer vision, GPU acceleration, and on-device AI. The successful candidate will work from a detailed engineering specification. The complete project documentation will only be shared with shortlisted candidates after execution of a Mutual Non-Disclosure Agreement (NDA). Required Technical Experience Applicants should have strong experience in most of the following: Modern C++ (C++17/C++20) Kotlin Swift Android NDK JNI Jetpack Compose SwiftUI CameraX AVFoundation FFmpeg OpenCV MediaCodec Metal Vulkan Core ML Native mobile optimization GPU acceleration Cross-platform architecture Performance optimization Memory optimization Thermal optimization Battery optimization Production software development Responsibilities The selected engineer will be responsible for building a production-quality native mobile application with: Shared C++ core Native Android implementation Native iOS implementation Advanced media processing pipeline AI model integration Performance optimization Cross-platform architecture Testing Documentation Production-ready source code Deliverables The successful candidate must deliver: Complete source code Full Git repository Android project iOS project Technical documentation Build instructions Test suite Production-ready release Important This is a fixed-price project ($3,000). Expected duration: 10–12 weeks. Only candidates with strong, verifiable production experience should apply. The project specification will be released only after NDA execution. Please answer the following questions in your proposal: How many years of professional C++ experience do you have? How many native Android applications have you shipped? How many native iOS applications have you shipped? Have you built cross-platform applications using a shared C++ core? Describe your experience with FFmpeg and OpenCV. Describe your experience with MediaCodec and AVFoundation. Describe your experience with Metal, Vulkan, or GPU optimization. Have you integrated AI models into mobile applications? If yes, briefly describe the project. Please provide links to your most relevant applications. What was the most technically challenging mobile project you have completed, and what was your exact contribution?
$3,000.00
Fixed-price- ExpertExperience Level
- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:3 weeks ago
- Interviewing:5
- Invites sent:5
- Unanswered invites:2
About the client
- United Arab EmiratesAbu Dhabi12:02 AM
- $300 total spent5 hires, 1 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by