Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16752031

    Cybage logo

    Senior macOS/iOS Software Engineer Video Engineering

    Cybage · Pune · onsite · Posted 42d ago

    Not disclosed6–8 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

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

    The ideal candidate will have hands-on experience developing applications for both macOS and iOS, 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 macOS and iOS platforms.
    • Build scalable and performant features using Swift 5+ and SwiftUI.
    • 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 SwiftUI.
    • Good understanding of Swift Concurrency and asynchronous programming.
    • Experience developing applications for both macOS and iOS.
    • 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 macOS 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.

    Sourced from foundit

    Skills

    Accelerate FrameworkVideoToolboxcoremediaAudio ToolboxCore VideoC or Objective-CCore GraphicsMetalAVFoundationSwift ConcurrencySwift Ui

    About Cybage

    Cybage logo

    Cybage

    IT Services & Consulting

    7.2k+

    employees

    1995

    31 years old

    Pune, Maharashtra

    IN

    ₹11.6L PA avg

    Avg at Cybage

    About

    Cybage is a global leader in the Digital Product Engineering Services space with a strong track record of over 25 years of offering the most comprehensive and prudent services.

    Industries

    IT Services & Consulting

    Employee ratings

    10 reviews

    3.7/ 5

    Culture

    2.3

    Career growth

    1.7

    Work-life

    2.5

    Employees rate it well for

    Company Culture38Job Security38

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior macOS/iOS Software Engineer Video Engineering · waiting for your command