macOS Software Engineer / Senior macOS Software Engineer
Core
Architect, design, and develop native macOS application features and cross-platform C++ core libraries for high-performance scientific imaging software (Imaris), ensuring seamless performance on Apple Silicon.
Role type
Senior macOS Software Engineer (IC)
Builds
Native macOS applications and cross-platform C++ libraries for scientific imaging and 3D rendering
Domain
Scientific imaging, microscopy, spectroscopy, and life sciences
Deliverable
production ML models | product features
Required skills
C++, object-oriented design, macOS ecosystem, Apple Silicon architecture, Xcode, memory profiling, Git, software architecture, data structures, algorithms
Preferred skills
Qt, cross-platform UI frameworks, computer vision, image analysis, secure software development
Technologies
C++, CMake, Xcode, Git, Apple Silicon
Responsibilities
Architect and maintain native macOS features and C++ core libraries; optimize software for Apple Silicon; resolve platform-specific challenges in rendering and memory management; manage Xcode builds and CI/CD pipelines; support customer deployments and technical issues; participate in architectural decisions.
Seniority
Senior, hands-on IC