← Browse all jobs

C

Senior macos/ios software engineer – video engineering

Cybage Software · Pune, India

FULL TIMEpermanent

Job Description

Over View :- We are looking for a Senior mac OS/i OS Software Engineer with strong experience in Swift, Swift UI, and Apple platform development, particularly in video engineering and multimedia applications.

The ideal candidate will have hands-on experience developing applications for both mac OS and i OS, a strong understanding of concurrency and performance-oriented programming, and exposure to Apple's multimedia and graphics frameworks.

Key Responsibilities

Design, develop, and maintain high-quality applications for mac OS and i OS platforms. Build scalable and performant features using Swift 5+ and Swift UI. Work with Swift's concurrency model to develop responsive and efficient applications. Develop and optimize video and multimedia-related features. Work with Apple's native frameworks for graphics, media, video, and audio processing. Analyze and improve application performance, particularly for computationally intensive and real-time workloads. Collaborate with cross-functional teams to understand requirements and deliver robust technical solutions. Debug, troubleshoot, and resolve complex application and performance issues. Contribute to technical design, architecture, code reviews, and engineering best practices.

Required Skills

6+ years of professional software development experience. Strong proficiency in Swift 5+. Strong hands-on experience with Swift UI. Good understanding of Swift Concurrency and asynchronous programming. Experience developing applications for both mac OS and i OS. Strong knowledge of Grand Central Dispatch (GCD). Experience working with C or Objective-C. Strong understanding of application performance, multithreading, and memory management. Experience with debugging and optimizing Apple platform applications.

Preferred / Good-to-Have Skills

Experience with Metal and writing Metal Shaders. Experience with Apple's Accelerate framework. Knowledge of ARM intrinsics and low-level performance optimization. Experience with one or more of the following: Core Graphics Core Media Core Video AVFoundation Video Toolbox Audio Toolbox Prior experience working on video engineering, video processing, media, graphics, or multimedia applications. Understanding of performance optimization for Apple Silicon / ARM-based architectures.

Ideal Candidate Profile

The ideal candidate is a 6+ year experienced Apple-platform engineer who has worked extensively on mac OS applications and video/multimedia engineering. Candidates with strong experience in performance-sensitive applications, video processing, graphics, Metal, or Apple Silicon optimization will be particularly well suited for this role.

Details

CompanyCybage Software
LocationPune, India
TypeFULL TIME
Nichetech
Experiencepermanent

Similar Jobs

T

Senior QA Engineer [T500-29096]

Talent500

H

Technical Product Support Specialist

Hyring®

H

Sales Engineer

Hakke Industries

P

Clinical Data Management Associate-Freshers | Bengaluru / Hyderabad / Chennai

Proxima Skills Academy

R

SAP Vistex Functional Consultant

Recmatrix Consulting