Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

canfield scientific Logo

Software Engineering/Development: Cross-Platform Application Developer

canfield scientific

$70,000 - $90,000
Oct 9, 2025
Parsippany-Troy Hills, NJ, US
Apply Now

Canfield Imaging Systems is looking for a Cross-Platform Application Developer to design, develop, and maintain 3D and mobile applications using Qt and C++ for the iOS platform, requiring optimization and integration with native iOS functionality.

Requirements

  • At least 1 year of experience developing and deploying Qt applications on iOS
  • Demonstrated proficiency in C++ and the Qt framework, including C++ build tools such as git and make or CMake
  • Understanding of iOS app lifecycle, UI constraints, and Apple Human Interface Guidelines
  • Experience with Xcode, code signing, and provisioning profiles
  • Knowledgeable of integrating Qt with native iOS APIs (Objective-C++/Swift interop)
  • Ability to interface Qt code with native iOS APIs (via Objective-C/Swift if needed)
  • Exposure to graphics APIs (OpenGL, Metal)

Responsibilities

  • Design, develop, and maintain 3D and mobile applications using Qt and C++
  • Adapt and optimize Qt-based code for the iOS platform
  • Integrate native iOS functionality via Objective-C++ or Swift where required
  • Manage build and deployment processes for iOS (Xcode, provisioning, App Store submission)
  • Identify and fix performance bottlenecks and bugs
  • Stay current with Qt and iOS development best practices

Other

  • The ideal candidate is a skilled Qt/C++ with experience targeting the iOS platform with a good understanding of the software lifecycle, the ability to work in a fast-paced environment with shifting priorities and enjoys problem solving.
  • Bachelor’s degree, computer science or related field preferred or an equivalent combination of experience and education
  • Understanding of iOS app lifecycle and platform guidelines
  • Understanding of cross platform development strategies
  • Experience with CI/CD pipelines for mobile (e.g. Jenkins)