3D Software Engineer

Apple Inc. Santa Clara , CA 95051

Posted 6 days ago

Job Summary

The Technology Development Group is seeking a 3D Software Engineer. We are looking for a seasoned software engineer to help us with the development of a new product.

Do you enjoy working on cutting-edge technologies? In this role, you would work with our team of extraordinary technologists and designers in a dynamic and forward-looking role.

Key Qualifications
3+ years of industry experience developing real time 3D applications Experience with modern game engine technologies (Unity, Unreal Engine 4) Advanced knowledge of at least one programming language (C/C++, C#, Objective-C) Passion for design, user experience and actioning user and designer feedback Familiarity with Agile software development Strong communication and teamwork skills Ability to master new applications and technologies quickly Ability to thrive in a collaborative working environment within your team and beyond Excellent programming skills with solid understanding of software engineering techniques, methodologies and attention to detail

Description

We are looking for people with excellent communication and cross-domain collaboration skills. We encourage self-starters and quick learners to apply and be part of our exciting project.

Are you passionate about 3D applications? If you would like to contribute to products that can help change the world and drive the future, then this is the place for you!

Education

BS/MS CS or comparable degree

Additional Requirements

  • Experience working in R&D or rapid development environments - Familiarity with iOS development Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

resumetriaasssdfel.jp… Change Resume
Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
MTS Software Development En...

Advanced Micro Devices, Inc.

Posted 2 days ago

VIEW JOBS 8/18/2018 12:00:00 AM 2018-11-16T00:00 What you do at AMD changes everything At AMD, we push the boundaries of what is possible. We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies – building blocks for gaming, immersive platforms, and the data center. Developing great technology takes more than talent: it takes amazing people who understand collaboration, respect, and who will go the “extra mile” to achieve unthinkable results. It takes people who have the passion and desire to disrupt the status quo, push boundaries, deliver innovation, and change the world. If you have this type of passion, we invite you to take a look at the opportunities available to come join our team. We are hiring multiple software development engineers at AMD Santa Clara. Our team is part of the core team that develops 3D graphics drivers for AMD GPUs. You will work closely with other software engineers and software/hardware architects. This is an exciting opportunity to work on the cutting edge of GPU performance. We have multiple positions at respective levels for new graduates and experienced engineers. PhD and master’s degree graduates with a solid foundation in computer science and research/project experience in GPU rendering and performance are very welcome. Good C/C++ programming skill is required, preferably in coding for fast execution using light weight data structures and efficient algorithms, bit manipulation, pointer, array, class, virtual function, etc. Good understanding of hardware performance is required, preferably regarding GPU execution model, threads, waves, SIMD, registers, cost/performance trade-off, etc. Able to quickly ramp up on 3D graphics rendering algorithms, preferably with existing knowledge/experience in graphics pipeline and stages from both software and hardware point of views, going from vertices/textures to screen space pixel depth/color, HLSL, DX ASM, SPIR-V, GLSL, ARB assembly language or similar GPU shader/kernel programming, graphics rendering approaches such as forward and deferred rendering, anti-aliasing, and related performance trade-off, etc. Requisition Number: 64361 Country: United States State: California City: Santa Clara Job Function: Software Engineering AMD does not accept unsolicited resumes from headhunters, recruitment agencies or fee based recruitment services. AMD and its subsidiaries are equal opportunity employers. We consider candidates regardless of age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status. Please click here for more information. Nearest Major Market: San Jose Nearest Secondary Market: Palo Alto Advanced Micro Devices, Inc. Santa Clara CA

3D Software Engineer

Apple Inc.