Senior AirPrint Software Engineer

7 Hours ago • All levels • Software Development & Engineering • $147,400 PA - $272,100 PA

Job Summary

Job Description

The Printing and Airplay Partner Engineering Team is seeking a Senior Software Engineer with a strong background in networking protocol development to contribute to Apple's AirPrint architecture. This role involves developing AirPrint on various network stacks for iOS, macOS, and VisionOS, and contributing to its implementation across graphics and user interface. The position requires proficiency in C/Objective-C, with opportunities to write code in Swift, and demands mature software engineering skills, a solid understanding of modern operating system architecture, and robust SW design fundamentals.
Must have:
  • Networking protocol development experience
  • Extensive experience in networking
  • C programming experience
  • Mature software engineering skills
  • Understanding of modern OS architecture
  • Strong SW design fundamentals
Good to have:
  • Experience developing AirPrint on iOS, macOS, and VisionOS
  • Experience writing new code in Swift
  • Contribution to AirPrint implementation in graphics
  • Contribution to AirPrint implementation in user interface

Job Details

The Printing and Airplay Partner Engineering Team is looking for a Senior Software Engineer with networking protocol development experience to join the team responsible for Apple’s AirPrint architecture.

The AirPrint engineering team is seeking a resourceful engineer with extensive experience in networking and C programming. You will help develop AirPrint on existing and new network stacks for iOS, macOS, and VisionOS. You will also have the opportunity to contribute to the AirPrint implementation in areas from graphics to the user interface. Much of your daily work will be in C/Objective-C with opportunities to write new code in Swift. This role requires mature software engineering skills, an understanding of modern operating system architecture, and strong SW design fundamentals.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Cupertino, California, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

San Diego, California, United States (On-Site)

Wellington, Florida, United States (On-Site)

Cupertino, California, United States (On-Site)

Austin, Texas, United States (On-Site)

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Little Rock, Arkansas, United States (On-Site)

Cupertino, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Apple

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug