iOS App Development Engineer

Adobe

Actively hiring
San Jose, US Posted 24 days ago $177,900$257,550 / year

At a glance

AI generated

TL;DR

Adobe's Nextcam team in San Jose is hiring a Software Development Engineer to join their dynamic and innovative group, focusing on expanding Project Indigo, an experimental camera app for iPhone that merges computational photography with AI. This role involves API design, feature development, performance optimization across various levels, debugging, and enhancing the user experience. The ideal candidate will be proficient in Swift, Objective-C, and modern C++, with a strong background in iOS app architectures and common design patterns like MVC/MVVM. Experience with camera apps, computational photography, GPU programming, and integrating machine learning on iOS is highly desirable. This position offers significant autonomy to shape the future of mobile photography within Adobe's renowned Photoshop and Lightroom ecosystem.

Skills

Swift Objective-C C++ iOS Xcode Instruments Git CI/CD MVC MVVM SwiftUI CoreML ONNX Metal Python

What you'll do

  • Design and evolve APIs for existing components and new systems.
  • Develop features focusing on computational photography and AI integration.
  • Optimize performance at OS, algorithmic, and GPU levels for efficiency.
  • Debug applications using Xcode and Instruments to ensure stability.
  • Contribute to UX improvements by reducing technical debt in the codebase.

What we're looking for

  • Proficiency in Swift, Objective-C, and modern C++
  • Experience with iOS app architectures and design patterns (MVC/MVVM)
  • Ability to write thread-safe code and handle concurrency
  • Experience building and debugging Swift UIs using Xcode and Instruments
  • History of shipping and maintaining production iOS applications
  • Familiarity with GPU programming, especially Metal
  • Enthusiasm for integrating AI in coding while ensuring high quality

Market check

Salary context

This $177,900–$257,550 range sits above 90% of similar postings on FindRole.

Peer median band

$117,000$198,500

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$133,987$184,468

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Adobe

Adobe Inc. is a global software company known for creative and multimedia software products including Photoshop, Illustrator, Acrobat, and its cloud-based Creative Cloud and Document Cloud suites. Industry: Creative & Digital Experience Software

Adobe currently has 290 open roles on FindRole.

Listed pay typically runs $183,300–$265,350 across 290 roles with salary data.

Most-posted roles

View all roles at Adobe

More like this

Similar roles

Software Development Engineer

Adobe

San Jose, US 16 days ago $148,500$214,950
AWS CI/CD Jenkins CircleCI BrowserStack Splunk Charles Proxy New Relic Grafana TypeScript JavaScript AI code-generation tools LLMs Docker Kubernetes

Software Development Engineer

Adobe

San Jose, US 74 days ago $148,500$214,950
Java Python MySQL Postgres Redis ElasticSearch Snowflake microservices RESTful services Azure AWS CI/CD agile development methodologies

Software Development Engineer

Adobe

San Jose, US 74 days ago $123,700$179,200
Java Scala Agile CI/CD Databases Compilers Algorithms Data Structures

Software Development Engineer

Adobe

Lehi, US 74 days ago $114,100$114,100
Java Spring Python JavaScript Kubernetes Jenkins Splunk New Relic Grafana CircleCI RESTful APIs DevOps AI Agile Continuous Integration Unit Testing Build Automation Docker AWS PostgreSQL

Software Development Engineer

Adobe

Lehi, US 60 days ago $114,100$114,100
Python JavaScript Node.js React TypeScript Java Kubernetes ArgoCD AWS Datadog CI/CD AI ML Conversational AI Docker PostgreSQL MongoDB Git RESTful APIs GraphQL

Software Development Engineer

Adobe

San Jose, US 59 days ago $123,700$179,200
Python Java JavaScript C++ React Vue Angular DevOps SaaS CI/CD Docker Kubernetes AWS PostgreSQL MongoDB