Senior iOS C++ Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, Apr 30, 2026
This job expires in: 30 days
Job Summary
A company is looking for a Senior Software / Systems Engineer specializing in iOS and C++ for a remote contract position.
Key Responsibilities
- Design and build the OpenVPN 3 tunnel adapter for an iOS VPN application
- Cross-compile OpenVPN 3 and implement the TunBuilder interface for tunnel configuration
- Optimize memory usage and ensure thread safety within the Network Extension sandbox environment
Required Qualifications
- Strong modern C++ skills (C++17) with experience in templates, STL, and concurrency
- Experience shipping at least one iOS framework, library, or app integrating a C++ codebase
- Familiarity with Objective-C++ or willingness to learn quickly
- Proficiency with the Xcode build system, including cross-compilation and static library linking
- Debugging experience in constrained environments such as iOS app extensions or embedded systems
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...