3D Applications Software Engineer
- Job Number: 99683511
- Santa Clara Valley, California, United States
- Posted: 01-Sep-2017
- Weekly Hours: 40.00
The Technology Investigation group is seeking experienced 3D applications developers to help us build graphically intense and highly interactive applications. As a member of our innovative and fast-paced team, you will have a uniquely rewarding opportunity to be part of a new project and shape future products that will delight and inspire millions of Apple’s customers every day.
- Proficient in one or more of the following languages: C/C++, C#, Objective-C, Swift
- Fundamental knowledge of software engineering technologies, methodologies and practices
- Familiarity with 3D math, linear algebra, 3D geometry, graphics, and rendering
The ideal engineer for this role is comfortable working in a dynamic and collaborative team charged with exploring an uncharted and rapidly evolving domain. You will be researching and developing an entirely new application paradigm - a challenge that will demand rapid experimentation and prototyping without sacrificing code quality or attention to detail. You'll need a keen understanding of the state of the art in interactive 3D applications and an ambition to discover what the future holds in this space. We are building a passionate and diverse team that will span a broad range of application categories including productivity, communication, and entertainment. Other desired qualifications include: interest or proficiency in UI/UX design; experience developing for macOS, iOS, tvOS or watchOS; and experience with low-level graphics APIs (Metal, OpenGL, DirectX).
BS/MS/PhD in Computer Science OR equivalent degree OR equivalent experience