Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Camera Imaging Software Engineer

$147.4k - $272.1k

Apple Inc.

Cupertino, California, United States Software and Services iPhone is the most popular camera in the world, with billions of photos taken every year. The seamless integration of software and hardware has led to camera features like the Photonic Engine, Portrait mode, and Super-high-resolution photos which deliver magical experiences that surprise and delight our customers.The Camera Technologies & Systems team in the Camera & Photos org delivers amazing quality photos and videos by combining state of the art computer vision, image processing, machine learning, and artificial intelligence. As an engineer on our team you'll develop and extend those software pipelines, working side-by-side with the world-class engineers who made iPhone’s camera what it is today, and build new great camera capabilities spanning the universe of Apple devices. Whenever you see a “Shot on iPhone” billboard, you see our work; it could be your work too. Description If you consider yourself an engaging and highly-collaborative engineer with excellent communication skills, and are comfortable in a dynamic environment, we have a rewarding opportunity for you. We’re looking for a strong software engineer to help implement and optimize deep neural networks, and combine them with GPU-based image processing algorithms using Metal, to make photos look good. In this role, you will work closely with research and frameworks teams on integration of computer vision and computational photography algorithms in a performance- and memory-sensitive environment. You will then feed this experience back to the hardware architecture team to help drive future chip designs. Responsibilities Develop and debug camera pipeline algorithms and software Optimize the pipeline for reduce latency and power consumption Collaborate closely with cross-functional teams (software, hardware, algorithms) to create ground-breaking technologies and systems Present results clearly and discuss technical topics effectively Minimum Qualifications Strong programming skills, especially in Objective-C or C++ Experience with Unix/Linux, preferably macOS or iOS Proficient with debugging techniques, preferably on embedded mobile platforms Familiar with image processing concepts and algorithms Skilled with performance and memory optimization A CS degree or years of relevant experience Preferred Qualifications Familiarity with GPU programming in Metal, OpenGL(ES), OpenCL, or CUDA Thrive in a collaborative team, building software together Excellent verbal and written communication Focus on details that are meaningful to our customers At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant. Apple accepts applications to this posting on an ongoing basis. #J-18808-Ljbffr Apple Inc.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Camera Imaging Software Engineer in Cupertino, CA vacancy
  • $125k - $150k

     ...LEGO, NASA and many others.  THE ROLE As part of a small and dynamic team, you'll play a pivotal role in developing imaging technology for camera capture while creating augmented reality experiences that enhance human perception. The scope of these projects will... 
    Suggested
    Flexible hours

    DigitalFish, Inc

    Sunnyvale, CA
    26 days ago
  • $166k - $244k

     ...years of experience developing software using C++. 3 years of experience...  ...and architecture. Experience in image processing, image quality evaluation, or camera tuning. Preferred qualifications...  ...About the job Google's software engineers develop the next-generation technologies... 
    Suggested
    Full time

    Google

    Mountain View, CA
    3 days ago
  •  ...California is seeking a Senior System Software Engineer for its software development team. The...  ...DRIVE self-driving platform, focusing on camera and graphics solutions. Candidates should...  ...skills and a solid understanding of imaging pipelines are essential for success. This... 
    Suggested

    NVIDIA Corporation

    Santa Clara, CA
    13 hours ago
  •  ...technology company in Cupertino, California, seeks a software engineer to develop and optimize camera pipeline algorithms. The ideal candidate must possess...  ...Objective-C or C++, with experience in Unix/Linux and image processing. This role involves close collaboration... 
    Suggested

    Apple Inc.

    Cupertino, CA
    3 days ago
  •  ...leading technology company in Mountain View is seeking experienced software engineers to develop next-generation technologies. Candidates should...  ...software development experience and a strong background in image processing. The role involves managing project priorities and... 
    Suggested

    Google

    Mountain View, CA
    3 days ago
  •  ...that thrives on creativity and collaboration, we’d love to have you on board! The Software Camera Tools Engineer will be part of indie’s Vision Business Unit and will support the Image Signal Processing (ISP) team on camera host tools and firmware projects. This role... 
    Full time

    Indie Semiconductor

    San Jose, CA
    13 hours ago
  •  ...located in Santa Clara, California, is seeking an experienced software engineer to work on their DRIVE self-driving platform. This position...  ...system software development, particularly in embedded systems and imaging pipelines. You will collaborate with various teams to... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $224k - $356.5k

     ...build and improve GPU and CPU accelerated software libraries. Projects like nvComp, NPP,...  ...Starting from powering AI, data analytics, image processing, computer vision, and...  ...technical leadership and guidance to library engineers working with you,find opportunities to improve... 
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    13 hours ago
  • $174k - $252k

     ...privacy-compliant pipelines for image processing.Establish robust...  ...launches.Build foundational camera features alongside the Glasses...  ...to optimize hardware-software cohesion.Minimum qualifications...  ...development .Google's software engineers develop the next-generation technologies... 

    Google

    San Jose, CA
    13 hours ago
  • iSono Health is seeking a senior software engineer to architect and develop a state-of-the-art platform, integrating a desktop application with...  ...teams to deliver robust, compliant software for medical imaging hardware and software ecosystems. #J-18808-Ljbffr Worky Ltd

    Worky Ltd

    Sunnyvale, CA
    4 days ago
  • $216.2k - $324.8k

     ...United States Hardware Apple's Camera Firmware team is looking for an extraordinary firmware engineer to drive groundbreaking...  ...technologies, including Apple crafted Image signal processing pipeline and...  ...10+ years of embedded software development experience Proficiency... 
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • Apple Inc. is seeking an experienced Embedded Software Engineer to advance the core camera and ISP technologies within its ISP team in Sunnyvale. You will...  ...teams with substantial autonomy. You will work on the Image Signal Processing Pipeline, hardware drivers and a... 

    Apple

    Sunnyvale, CA
    3 days ago
  • $136k - $200k

     ...experience. ~2 years of experience with software development in one or more...  ...structures or algorithms. ~ Experience with Image Processing and Cameras, and one of the following languages:...  ...About the job Google's software engineers develop the next-generation technologies... 
    Full time

    Google

    Mountain View, CA
    12 days ago
  • DigitalFish seeks a highly skilled researcher/developer to advance perceptual imaging for MR/AR, including color processing, photorealistic rendering, and psychophysical evaluation. You will prototype with Python, MATLAB, Blender, Unity, and C# while collaborating across... 

    DigitalFish

    Sunnyvale, CA
    13 hours ago
  • $125k - $150k

    A technology firm in Sunnyvale is seeking a skilled imaging technology developer. The role involves enhancing augmented reality experiences and developing imaging processing algorithms. Ideal candidates should have an MS/PhD in Computer Science, strong skills in Python... 
    Flexible hours

    DigitalFish, Inc

    Sunnyvale, CA
    1 day ago
  • $144.6k - $263.8k

     ...looking for an experienced and outcome-driven Embedded Quality Engineer - Camera to ensure that we deliver the best-in-class camera/ISP...  ...plans covering functionality, performance, power, stability, and image qualityBuild scalable automated tests and test tooling integrated... 
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $147.4k - $272.1k

    Embedded Firmware Engineer - Image Signal Processor (ISP) Cupertino, California, United States...  ...Firmware Engineer to drive pioneering camera technologies for Apple products. You will...  ...validation, feature bring‑up, and camera software stack integration on emulators during... 
    Relocation

    Apple Inc.

    Cupertino, CA
    3 days ago
  • Dolby Laboratories is seeking a skilled engineer to design and implement imaging/video algorithms and software. You will contribute to architectures supporting imaging tech across devices and platforms, turning proof-of-concepts into high-performance libraries. The role... 

    Via Licensing Corporation

    Sunnyvale, CA
    2 days ago
  • $174k - $252k

     ...experience. 5 years of experience with software development in one or more...  ...The Job Google's software engineers develop the next-generation...  ...push technology forward. Google Camera is Pixel’s built-in camera app that brings the Google’s imaging and vision technology to the next... 

    Google

    Mountain View, CA
    4 days ago
  • Dolby in the San Francisco Bay Area is seeking a senior Imaging/Video Algorithms engineer. You design and develop cutting-edge imaging software powering entertainment devices and experiences across theatres and consumer electronics. You will prototype and productize new... 
    Flexible hours

    Dolby

    Sunnyvale, CA
    2 days ago
  • Apple’s Camera Hardware Engineering group seeks a Camera Module Lead to own end-to-end performance and integration of high-complexity camera modules...  ...optics, actuators, firmware, ISP, and computational imaging. You will work across disciplines to deliver architectural... 

    Apple

    Cupertino, CA
    4 days ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ...Function of Position:As a Sr Software Engineer Navigation on the...  ...vision fundamentals (camera calibration, registration, multi...  ...Vulkan, etc.)Exposure to medical imaging modalities (endoscopic video,... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  • Apple Inc. in Cupertino, California, is seeking an Image Processing Engineer to join the Camera Technologies & Systems team. You will help take raw sensor...  ...cameras, clean up images, and empower hardware and software teams to deliver high-quality photos. Requirements include... 

    Apple Inc.

    Cupertino, CA
    4 days ago
  • Apple is seeking an Image Processing Engineer to help analyze raw sensor data and clean up images, enabling higher quality photos on hardware and software teams. You will propose novel algorithms for camera pipelines and ensure robust performance on Apple silicon. The... 

    Socket.dev

    Cupertino, CA
    4 days ago
  • $150.4k - $277.6k

    Cupertino, California, United States Software and Services iPhone is the most popular camera in the world, with billions of...  ...features like the Photonic Engine, Portrait mode, and Super-high-resolution...  ...of the art computer vision, image processing, and machine learning.... 
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $147k - $210k

     ...in Python and C++.1 year of experience with Computer Vision (image classification and processing, object detection, visual search...  ....Experience developing accessible technologies.Google's software engineers develop the next-generation technologies that change how billions... 

    Google

    Mountain View, CA
    3 days ago
  • $184k - $287.5k

     ...massive volumes of sensor data (cameras, radar, RF, medical devices)...  ...GPU memory, and scalable, software-defined sensor integration across...  ...a Senior Systems Software Engineer to help architect and scale the...  ...(camera, radar, RF, medical imaging, IMU sensors)Exposure to... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $147k - $210k

     ...Product Managers, UX, and cross-functional engineering teams to define technical paths to...  ...practical experience.2 years of experience with software development in Python and C++...  ...Ember team, you will help reimagine Google Images, a platform serving over a billion daily... 
    Worldwide

    Google

    Mountain View, CA
    1 day ago
  • Apple Inc. is seeking a software engineer for the tvOS Communications Experiences team, building FaceTime and camera features across Apple TV, iPhone, and iPad. You will work with ML models and core system components, proposing and delivering user-focused communications... 

    Apple

    Cupertino, CA
    4 days ago
  • $180k - $230k

    DescriptionAs the Principal Image Sensor Technology Engineer in the Office of the CTO at OMNIVISION (OVT), you will drive the systems development of...  ...interpersonal skills desiredCMOS image sensor, camera systems, Image Signal processing and/or Digital Signal processing... 
    Work at office

    Omnivision Technologies

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Camera Imaging Software Engineer. Be the first to apply!