Software Engineer

Apple Inc.
United States
2 months ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

Design of User Interfaces Network Programming Software Engineering Uikit Objective C++

Job description

The Printing and Airplay Partner Engineering Team is looking for a Senior Software Engineer with iOS or macOS framework development experience to join the team responsible for Apple’s printing architecture. Responsibilities will include development and maintenance of the software printing stack used on Apple platforms. This role requires mature software engineering skills, an understanding of modern operating system architecture, and strong SW design fundamentals. Software development responsibilities will range from high-level UI development to low-level system implementation.

Requirements

Experience with Objective-C or Swift

Extensive experience developing on Apple platforms

Expert knowledge of C

Ability to stay focused and prioritize different projects while achieving extraordinary

quality

Bachelors with 4-5 years experience or Masters with 3-4 years experience

Preferred Qualifications

Experience with printing systems, PDF, or other related technologies

Network programming experience

Experience working with UIKit or AppKit

Experience working on mobile / embedded frameworks (1-3yrs)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:37 min

Core definitions of C++ objects and data references

Jonathan Müller Jonathan Müller · World Congress 2024

2:49 min

Adding a custom long press gesture to the tab bar

Moh’d Abualhuda +1 · World Congress 2023

2:10 min

Comparing cloud computing to blockchain programming paradigms

Alessandro Cappellato Ferrari Alessandro Cappellato Ferrari · World Congress 2024

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

6:40 min

Production scaling strategies and SwiftUI view styling techniques

Andrew Morgan · World Congress 2021

2:10 min

Integrating distributed systems and applied mathematics in network engineering

John Woods John Woods · LIVE

Videos

See all

Related articles

See all