C++ Software Developer - Computer Vision System Integration

San Diego, California


Employer: Apple
Industry: Hardware
Salary: Competitive
Job type: Full-Time

Summary
Are you seeking a software development role on a collaborative team? The computer vision team in Video Engineering - where best-in-class computer vision algorithms have been developed - is working on the futuristic Apple's products like Vision Pro. We are looking for an extraordinary C++ software developer to join us on projects that impact millions of users.

Key Qualifications
Writing high performance, memory efficient, and multi-threaded/concurrent code
Strong problem analysis/solving skills
Solid C++ and up-to-date skills
Embrace of object-oriented modular design and test-driven development
Effective communication and teamwork
Experience with image processing, computer vision, deep learning a plus
Familiarity with Xcode, Objective-C, iOS a plus
Experience with CMake, Jenkins a plus

Description
We are among the first to work with state-of-art computer vision software and hardware, and support use cases and craft next generation Apple offerings in this field. We work closely with Apple's best-in-class computer vision engineers to ensure the products we ship are more than technical demos - they resonate with users at a personal level. We have low-level access to the hardware and APIs that you can't get anywhere else. In this role you will be working on a wide range of responsibilities: integrating algorithms,crafting run-time services, supporting low-level and cross-platform efforts; participating in code reviews; and being a constant advocate within the team for high quality results.

Education & Experience
BS and a minimum of 3 years relevant industry experience


Created: 2024-06-15
Reference: 200550276
Country: United States
State: California
City: San Diego
ZIP: 92109

About Apple

Founded in: 1976
Number of Employees: 154000


Similar jobs: