C++ Software Engineer (Integrations)

  • Red King Resourcing
  • Mar 09, 2025
Full time I.T. & Communications

Job Description

My well established, Dynamic, London based Client are looking for a skilled Software Engineer with expertise in system-level software development and integration to join their team. The ideal candidate will have strong C++ experience and a background in developing for Android and/or iOS platforms. Experience with Swift would be a valuable bonus.

Key Responsibilities:

  • Develop and optimise system-level software for Android and iOS platforms.
  • Work on integration of software components and third-party libraries.
  • Utilise C++ to build high-performance, scalable applications.
  • Debug and troubleshoot low-level system and performance-related issues.
  • Collaborate with cross-functional teams to integrate software across different platforms.
  • Contribute to the full software development lifecycle, from design to deployment.

Key Requirements:

  • Strong C++ development skills with experience in system-level programming.
  • Experience with Android (NDK) and/or iOS (Objective-C/Swift) development.
  • Solid understanding of software integration and working with various APIs.
  • Proficiency in multi-threading, memory management, and performance tuning.

Desirable Skills (Bonus):

  • Knowledge of Swift for iOS development.
  • Experience with cross-platform development tools.
  • Background in embedded systems or real-time operating systems (RTOS).
  • Exposure to Rust, Python, or Java.

    Please send an up to date CV for an immediate response and more information on a great role with a fantastic Client.