Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Android Engineer (C++)

Full-time

Binance

Responsibilities

  • Design and implement cross-platform mobile features for Android and iOS using modern C++.
  • Build features for the Chromium-based mobile browser kernel and the OpenGL ES-based mobile game engine.
  • Develop and optimize on-device AI components, including LLM, agent, inference, latency, memory, CPU/GPU, and power-efficiency capabilities.
  • Collaborate on features across Android, iOS, and shared C++ infrastructure.
  • Integrate third-party data sources, AI services, SDKs, and APIs.
  • Write and execute unit tests, troubleshoot issues, fix bugs, and improve performance, stability, responsiveness, and user experience.

Requirements

  • 8+ years of software development experience with significant mobile or cross-platform development experience.
  • Strong C++ experience, including C++14 and later.
  • Experience with cross-platform Android and iOS development, Android internals including SurfaceFlinger and the graphics/rendering pipeline, and iOS system architecture and native development concepts.
  • Strong understanding of Linux memory management, POSIX APIs, computer networks, and cross-platform C++ applications.
  • Understanding of OpenGL/OpenGL ES, mobile graphics rendering, ARM architecture, and assembly; ARM and assembly are preferred knowledge areas.
  • Understanding of Transformer architecture, attention mechanisms, LLMs, AI agents, agentic workflows, and common AI application architectures.
  • Experience or familiarity with on-device and edge AI, model deployment, inference, quantization, and mobile performance optimization.
  • Understanding of trade-offs among model size, inference latency, memory, power consumption, and accuracy on resource-constrained devices.
  • Bachelor's or master's degree in Computer Science, Engineering, or a related field, or equivalent industry experience.
  • Preferred qualifications include shared C++ infrastructure, AI model deployment or inference optimization, quantization, pruning, KV cache optimization, AI inference runtimes, LLM or agent integration, multimodal or speech AI, open-source mobile libraries, and Android/iOS performance analysis.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Android Engineer (C++) in Singapore vacancy
  • 9000 - 12000 SGD

     ...ensuring robust functionality and seamless user experience on the Android platform. Optimize Android Client Framework: Continuously...  ...teams, including Product Management, Design, and Backend Engineering, to drive feature development and ensure alignment with business... 

    HELLO PLANET PTE. LTD.

    Singapore
    4 days ago
  •  ...Responsibilities Design and implement new user-facing features for Android applications. Build stable, efficient, high-performance code...  .... Contribute to code reviews, best practices, and engineering quality standards. Requirements ~5+ years of Android development... 

    Binance

    Singapore
    1 day ago
  • 5000 - 7000 SGD

     ...Job Description: dConstruct is hiring Software Engineers who will be performing software integration for specific use cases. You will be coding...  ...and software workflow. Responsibilities • Develop C++ Graphics Renderer for Web Application • Develop and integrate functionality... 

    DCONSTRUCT ROBOTICS PTE. LTD.

    Singapore
    1 day ago
  • 6000 - 8500 SGD

     ...Job Description Thales Singapore Engineering Competence Centre (ECC) is a well-established R&D and engineering center serving major customers...  ...technologies. Strong knowledge of mobile development in Android, especially on relevant core platform technologies.... 

    THALES SOLUTIONS ASIA PTE. LTD.

    Singapore
    13 days ago
  • 5000 - 5500 SGD

     ...Diploma, Professional Degree, Computer Science/Information Technology/Engineering or equivalent. At least 5 years of relevant programming...  ...experience in IT environment. Knowledge and hands-on experience in C++/VC++/MFC, QT and Python, etc. are essential. Knowledge and... 

    ALTROCKS TECH PTE. LTD.

    Singapore
    2 days ago
  • 5000 - 5500 SGD

     ...Role: Analysis, design, development and implementation of C++/VC++/MFC projects in the field of biometrics, identity management...  ...Professional Degree, Computer Science/Information Technology/Engineering or equivalent. • At least 5 years of relevant programming experience... 

    TOSS-EX PR PTE. LTD.

    Singapore
    2 days ago
  • 4800 - 6800 SGD

     ...and systems to meet requirements and operational needs. Apply engineering principles to troubleshoot and resolve complex technical issues...  ...documentation. Requirements Proficiency in  Unreal Engine, C++, and Blueprint Scripting . At least 1 year of experience in... 

    TALENTSIS PTE. LTD.

    Singapore
    10 days ago
  • 4500 - 5500 SGD

     ...capabilities Collaborate with product specialists, hardware, and process engineers to develop new features Perform software requirement analysis...  ...of broad experience in software design and implementation using C++ in a Linux environment Experience in multi-tasking application... 

    MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD

    Singapore
    3 days ago
  • 4000 - 5500 SGD

     ...Job Description Knowledge of data structures, algorithms and software engineering best practices. Proficient in C++ and/or C# programming languages. Familiar with version control system. Understand multi-threading and concurrency concepts Understand Object Oriented... 

    COMBUILDER PTE LTD

    Singapore
    3 days ago
  • 8000 - 16000 SGD

     ...About the Role We are looking for a Mobile Engineer (iOS / Android) to build and maintain high-quality mobile applications across iOS and Android platforms. You will work closely with Product, Design, Backend, and Web Engineering teams to deliver reliable, high-performance... 

    TOKENINSIGHT SG PTE. LTD.

    Singapore
    18 days ago
  • 10000 - 20000 SGD

     ...A world-leading financial services organisation is seeking a  C++ Low Latency Engineer to develop and optimise high-performance market data platforms which support real-time trading environments. You will work on low-latency systems designed to handle massive data volumes while... 

    ALLEGIS GROUP SINGAPORE PRIVATE LIMITED

    Singapore
    8 days ago
  •  ...and infra-related projects (e.g. backtesting infrastructure, data engineering and storage, etc.) or the development of functionalities related...  ...Requirements A proactive and driven attitude Extensive C++ development experience (in a Linux environment) with a focus on... 

    Maisha Mazuri

    Singapore
    16 days ago
  • 6000 - 10000 SGD

     ...About EPAM EPAM is a leading global provider of digital platform engineering and development services. EPAM has been expanding in Singapore...  ...response and operational readiness Contribute across C++, Java and Python codebases based on the problem and runtime needs... 

    EPAM SYSTEMS PTE. LTD.

    Singapore
    11 days ago
  • 8000 - 15000 SGD

     ...comprehensive code reviews Advocate and drive best practices in software engineering and development processes Produce thorough technical design...  ...~3+ years’ experience writing production-quality code in modern C++ ~ Experience developing in a Linux environment ~ Strong... 

    VENTI TECHNOLOGIES PTE. LTD.

    Singapore
    13 days ago
  • 3000 SGD

     ...coaching and knowledge work. We are looking for a hands-on Mobile App Engineering specialist to work directly with the founder on a live product...  ...not a “toy project” developer. You will work on a real iOS and Android application, ship production features, integrate with backend... 

    VERIDIA PTE. LTD.

    Singapore
    15 days ago
  • 12000 - 24000 SGD

     ...others instantly. We are looking for passionate mobile software engineers to join us in this fast growing industry. Responsibilities:...  ...experience. # Optimize mobile applications and user experience on the Android platforms. # Promote robust and maintainable code, clear... 

    TIKTOK PTE. LTD.

    Singapore
    11 days ago
  •  ...manufacturing industry. With a strong presence in APAC with Singapore being their headquarters, they are now looking for a new Software Engineer (C++) / Software Developer – Manufacturing to join their team. About the job Your role involves: Designing, developing and... 

    RANDSTAD PTE. LIMITED

    Singapore
    4 days ago
  •  ...functional agile team that always includes frontend and backend engineers, design and product owners. Our teams operate in an open and fast...  ...to build performant and user-friendly applications for Android using Kotlin .   What's on the menu: Experience working... 

    foodpanda

    Singapore
    4 days ago
  • 4000 - 5000 SGD

     ...inspection machines. Develop  multi-threaded Windows applications using  C/C++(Visual C++ experience preferred). Provide technical support and problem-solving guidance to field service engineers. Continuously improve and optimize existing software for performance and... 

    GMP TECHNOLOGIES (S) PTE LTD

    Singapore
    16 days ago
  • 4000 - 4800 SGD

     ...Requirements Entry-level candidates with no prior experience are welcome to apply. Knowledge or hands-on project experience in Unity and C++ development. Knowledge of C# / .NET will be an added advantage. Good understanding of software development, testing,... 

    COMBUILDER PTE LTD

    Singapore
    29 days ago
  • 6000 - 8000 SGD

     ...Job Requirements: Languages : Strong proficiency in  Kotlin and  Java . Tools : Expert use of  Android Studio and  Android SDK . UI Frameworks : Experience with  Jetpack Compose and XML layouts. Architecture : Knowledge of  MVVM or  MVP design patterns.... 

    HI5 CONSULTING SOLUTIONS PTE. LTD.

    Singapore
    1 day ago
  • 8000 - 10000 SGD

     ...RESPONSIBILITIES · Develop, enhance, and maintain production Android applications using Kotlin. · Integrate AI-driven capabilities...  ...assistants, computer vision, voice experiences, and recommendation engines through backend services and APIs. · Design intuitive user... 

    JAC RECRUITMENT PTE. LTD.

    Singapore
    22 days ago
  • 3000 - 5000 SGD

     ...maintenance on existing equipment. Requirements: Degree in Engineering or equivalent. At least 3 years of software development...  ...in programming multi-threaded windows application using Visual C++. Good understanding of electronic components, motion control... 

    RECRUIT EXPERT PTE. LTD.

    Singapore
    5 days ago
  • 3000 - 6000 SGD

     ...to deployment. Requirements: PhD or Master’s Degree in an engineering discipline. At least 2 years of experience in vision inspection...  ...the Visual Studio Development Environment. Proficient in C++. If you are keen to apply for the position, kindly email your... 

    RECRUIT EXPERT PTE. LTD.

    Singapore
    5 days ago
  • 7500 - 11000 SGD

     ...Technical Skills : Languages : Strong proficiency in  Kotlin and  Java . Tools : Expert use of  Android Studio and  Android SDK . UI Frameworks : Experience with  Jetpack Compose and XML layouts. Architecture : Knowledge of  MVVM or  MVP design patterns... 

    HI5 CONSULTING SOLUTIONS PTE. LTD.

    Singapore
    2 days ago
  •  ...About ST Engineering ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East...  ...Develop, maintain, and optimize software applications using C++ and/or C#. Collaborate with cross-functional teams to design... 

    ST Engineering Group

    Singapore
    17 days ago
  • 8500 - 17000 SGD

     ...Product area Android is Google’s mobile operating system powering more than 3 billion devices...  .... Job description Google's software engineers develop the next-generation technologies...  ...more programming languages (e.g., Python, C++, Go or Java). Preferred... 

    GOOGLE ASIA PACIFIC PTE. LTD.

    Singapore
    11 days ago
  • 5800 - 7800 SGD

     ...and performance. Collaboration & Delivery Work closely with engineers, project managers, testers, and other stakeholders to deliver...  ...simulation projects. Hands-on experience with Unreal Engine, C++, and Blueprint Scripting. Familiarity with Unity, C#, and SQL... 

    TALENTSIS PTE. LTD.

    Singapore
    17 days ago
  • 4000 - 6000 SGD

     ...Design, develop, maintain, and enhance Android applications. Translate business and functional requirements into robust, scalable, and...  ...closely with Product Managers, UI/UX Designers and Backend Engineers, throughout the product development lifecycle. Write clean, efficient... 

    SMRT CORPORATION LTD

    Singapore
    10 days ago
  •  ...Bachelor's or master's degree in computer science, Electrical Engineering, or a related field. ~3 years’ experience in embedded software...  ...in a Linux ~ Environment and good working experience in C/C++programming languages. ~ Experience with embedded Linux distributions, such... 

    IT CONSULTANCY & SERVICES PTE LTD

    Singapore
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Android Engineer (C++). Be the first to apply!