Senior C++ / Android / iOS Engineer for Advanced AI Media Processing Platform

Posted 3 weeks ago

Worldwide

Summary

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
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
Kotlin
Swift
Android App Development
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
Member since Mar 15, 2023
  • United Arab Emirates
    Abu Dhabi12:02 AM
  • $300 total spent
    5 hires, 1 active

Explore similar jobs on Upwork

Final milestone for social appFixed-price‐ Posted 1 month ago
Native App Development
Android App Development
Android
User Profile Creation
JavaScript
Firebase
React Native
iOS
Android
iOS Development
Mobile App Development
Stripe

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo