← Back to jobs

Ivanti Logo
Principal Software Engineer (Objective-C, Swift, C++, C)

Ivanti

 

Bangalore, Karnataka, India

Posted On: 5 days ago
Experience: 12+ years
Availability: Hybrid
Openings: 1
Category: Principal Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Lead macOS systems management development, owning the full lifecycle from coding to performance analysis. This role requires architectural ownership and technical mentorship within an Agile environment.

This role is on-site.

Responsibilities

  • Build and maintain macOS features through the complete development lifecycle.
  • Own coding, validation, debugging, reliability, and performance analysis.
  • Architect scalable software solutions for systems management.
  • Deliver high-quality code via automated unit and integration test suites.
  • Mentor team members and provide technical guidance.

Required Skills

  • 12+ years of software development experience targeting the macOS platform.
  • Proficiency in Objective-C, Swift, C++, and C.
  • Experience with Xcode and Apple Frameworks.
  • Strong knowledge of XPC Services and C++ standard libraries.
  • Experience with SQL and networking using macOS and *nix APIs.
  • Understanding of TLS/SSL and secure software development.
  • Proficiency in bash scripting.
  • Bachelor’s degree in Computer Science or a related engineering field.

Preferred Skills

  • Objective-C/Swift framework design and SwiftUI development.
  • C++ cross-platform development or Windows development using C#/.NET.
  • Experience with Microsoft Azure DevOps (ADO) and developing Cloud services/SaaS using Azure.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs