Media Intelligence Systems & Performance Software Engineer

Apple Inc.
San Diego, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

San Diego, United States of America

Tech stack

C
Computer Vision
Audio Signal Processing
Automation of Tests
C++
Profiling
Computer Programming
Continuous Integration
Software Debugging
FaceTime
Machine Learning
Objective-C
Software Engineering
Multithreading
Hardware Acceleration

Job description

We are looking for a motivated engineer to join us to shape the future of media intelligence. The team develops cutting edge technologies and systems that enable intelligent media experiences across Apple's product line, including applications like Photos, FaceTime, Camera, etc., as well as system wide features. You will work closely with a group of experts to architect and deliver solutions that will have a huge impact across our platforms., As a software engineer in this role, you will be responsible for contributing to design and architecture, prototyping and developing new features, profiling and optimizing performance, implementing tools & testing. We're looking for a teammate with proven success in delivering technologies. You will be a critical part of a diverse team, and will thrive in a high energy, time constrained, multitasking environment.

Requirements

Software development experience in one of the following: C, C++, Objective C

A deep understanding of multithreaded programming

Strong analytical, programming and debugging skills

Preferred Qualifications

Software optimization experience, leveraging SIMD, GPU or hardware acceleration

Experience with media processing systems (image, video or audio processing)

Experience with systems applying machine learning / computer vision

Experience in continuous integration and test automation

About the company

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Do you bring passion and dedication to your job? If so, we are looking for individuals like you.

Apply for this position