Senior Software Engineer
2 weeks ago
Summary
Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It's the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you'll do more than join something - you'll add something.
Apple Vision Pro is a revolutionary spatial computer that seamlessly blends digital content with your physical space. It will allow us to do the things we love in ways never before possible - all while staying connected to the people around us.
The Vision Products Group (VPG) is looking for a Software Engineer to help us push the limits of the next generation of interactive experiences on our platform. This team is working with some of Apple's most advanced technologies including spatial computing, augmented reality (AR), ARKit and Metal, to create ground-breaking new products. As a member of our creative organization, you will have the uniquely rewarding opportunity to craft future products that will delight and inspire millions of people every single day.
Key Qualifications
Programming skills and knowledge of C++ or Swift
Proficient in mathematics for 3D realtime applications (linear algebra)
Understanding of CPU/GPU hardware architecture and how that affects solutions
Excellent communication and collaboration skills
Experience delivering high quality software to end users
Description
Apple makes the newest technologies accessible to create amazing user experiences. You will have the opportunity to work in a team developing system level frameworks enabling these experiences, in close collaboration with creative teams across Apple and VPG. The candidate for this role will be comfortable working in a dynamic and creative environment.
Engineers are expected to work quickly and smartly to help determine the viability of ideas and technologies. You will need a keen understanding of GPUs and lower level programming and how this fit together to deliver real time experiences on Apple Silicon platforms. You will ideally bring an ambition to improve, innovate and explore these technologies to enable creatives to surprise and delight our users.
Education & Experience
BS/MS in Computer Science OR equivalent degree and at least 8 years of relevant industry experience.
Additional Requirements
- Apple Silicon CPU/GPU architecture
- Experience writing optimized code using e.g. profiling tools, assembly, SIMD, compute, etc
- Proficient in at least one of the major graphics APIs (Metal, OpenGL, DirectX, Consoles, etc)
- Familiarity with macOS and Unix
-
Senior Software Engineer
4 weeks ago
Los Angeles, California, United States Riot Games Full timeRiot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a Software Engineer, you'll also dive into projects that focus on team cohesiveness and cross-team objectives. You'll lead without authority and provide other engineers with a clear illustration of extraordinary...
-
Senior Software Engineer
1 month ago
Los Angeles, California, United States poieto Full timeSenior Software Engineer~6 month to 1 year Independent Contract position with opportunity for extension. Start Date ASAP~Responsibilities:Leading the development of a robust web-based tool Joining a small, cross-functional and hybrid-remote team Collaborating with front-end, data science, and integrations specialists but being responsible for full stack tool...
-
Senior Software Engineer
6 days ago
Los Angeles, California, United States Feedonomics Full timeAbout FeedonomicsAs a leading product feed management platform, Feedonomics partners with agencies, brands, and retailers to optimize and list their products on the top ecommerce shopping destinations around the world. What makes us different from other SaaS companies in the space? We manage everything from integration and full-service onboarding to ongoing...
-
Senior Software Engineer, Gameplay
4 weeks ago
Los Angeles, California, United States Raid Base Inc Full timeSenior Software Engineer, GameplayRemote work, able to join core hours Pacific TimeSalaried, full-time positionCompany DescriptionRaid Base Inc is a USA-based game service development studio, founded in 2020 and funded through Series Seed and Series A.Our mission is to develop experiences that match the level of commitment and enthusiasm that connoisseur...
-
Senior Software Engineer at in Los Angeles
2 months ago
Los Angeles, California, United States Riot Games Full timeRiot Games Esports will carry sport and sports entertainment to its future. We've been there for fans from the beginning, and we're just getting started. We're looking for passionate individuals with a desire to push esports teams, players, and watch experiences to be better As a Software Engineer II in the Esports Platform & Experience team, you will work...
-
Senior Software Engineer
2 months ago
Los Angeles, California, United States Stellar Pizza Full timeWho We Are:Stellar Pizza is on a mission to revolutionize the food industry and we need your help We use advanced robotics to bake pizzas from scratch in under five minutes and have been featured in Forbes, Thrillist, EaterLA, and the LA Times. Our team of rocket scientists turned food automation pioneers is searching for the best and brightest to join our...
-
Software Engineer
1 month ago
Los Angeles, California, United States wipros Full timeResponsibilities Design and build advanced applications for the iOS platform. Collaborate with cross-functional teams to define design and ship new features. Write Unit-test code for robustness including edge cases usability and general reliability Work on bug fixing and improving application performance. Continuously discover evaluate and implement new...
-
Software Engineer
1 month ago
Los Angeles, California, United States BlueCargo Inc. Full timeBLUECARGOBlueCargo is building software to handle transportation of containers from the ports to the first warehouses by truck - also called first mile delivery. We are bringing the Freight Tech revolution.The startup was founded by two female entrepreneurs, graduated from Y Combinator (2018 batch), and has raised a 4 million seed round. We are at the...
-
Senior 3D Graphics Software Engineer
1 month ago
Los Angeles, California, United States Apple Full timeSummaryApple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with...
-
Senior Software Engineer, Test
6 days ago
Los Angeles, California, United States BlackLine Full timeGet to Know Us:It's fun to work in a company where people truly believe in what they're doing At BlackLine, we're committed to bringing passion and customer focus to the business of enterprise applications. Since being founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process....
-
Software Engineer
4 weeks ago
Los Angeles, California, United States Matal Full timeResponsiblities Participating in software development of new products across all phases of the product lifecycle from concept development to lab and offsite integration and evaluation. Opportunities include embedded control systems and operator interface development. Working cohesively on a multi-functional team with exciting technologies and products....
-
Staff Software Engineer, Backend
2 weeks ago
Los Angeles, California, United States Metropolis Technologies Full timeLocation: Santa Monica, CA, Seattle, WA, or New York City, NY (Hybrid) The CompanyMetropolis is an artificial intelligence company for the real world. Metropolis' computer vision platform enables people to transact in the physical world with even greater ease than we experience online. Today, we are reimagining parking. Because it's important, it's...
-
Staff Software Engineer
2 months ago
Los Angeles, California, United States Skyview 1 Full timeSkyView 1 – Staff Software Engineer SkyView 1 is a high-growth fintech company on a mission to make wealth management better by putting banking products in the hands of the most comprehensive and independent financial advisors. Our team is building a platform that enables financial advisors to offer a high-interest, full-suite banking solution to their...
-
Software Engineer
1 month ago
Los Angeles, California, United States wipros Full timeResponsibilities Executes standard software solutions design development and technical troubleshooting. Writes secure and high-quality code using the syntax of at least one programming language with limited guidance. Designs develops codes and troubleshoots with consideration of upstream and downstream systems and technical implications. Applies knowledge of...
-
Staff Software Engineer
6 days ago
Los Angeles, California, United States Riot Games Full timeRiot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a Software Engineer, you'll also dive into projects that focus on team cohesiveness and cross-team goals. You'll lead without authority and provide other engineers with a clear illustration of extraordinary engineering.As...
-
Senior Software Engineer
2 weeks ago
Los Angeles, California, United States Zuub Full timeReady to join the Zuub team?We are attune to our customers' needs and challenges every step of the way, from the moment they partner with us to the end of their journey. We bring passion to what we do every day because what we do has an enormous impact on peoples' lives and health. We are a group of driven, intelligent, hard-working, fun people.If you are...
-
Principal Software Engineer, Engine
2 weeks ago
Los Angeles, California, United States Riot Games Full timeRiot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a Principal Software Engineer, you'll also dive into projects that focus on team cohesiveness and cross-team objectives. You'll partner closely with other game makers on features and provide other engineers with a clear...
-
Senior DevOps Engineer
2 months ago
Los Angeles, California, United States First Resonance Full timeFirst Resonance is looking for a Senior DevOps Engineer to help disrupt the manufacturing industry. The ideal candidate is someone that is a hustler, go-getter, and is thrilled by the opportunity to build technology and products at an early-stage startup.The Engineer will work other members of the Product and Engineering team to define product...
-
Software Engineer, Video
6 days ago
Los Angeles, California, United States Facebook Full timeReality Labs at Meta is building products that make it easier for people to connect with the ones they love most, enjoy top-notch, wire-free VR, and push the future of computing platforms. We are a team of world-class experts developing and shipping products at the intersection of hardware, software and content.As a Software Engineer, Video on the Reality...
-
Los Angeles, California, United States Apple Full timeSummaryApple is seeking a world-class Program Manager to join the Software/Firmware team that delivers Beats audio products and accessories. In this dynamic position, you will develop, manage, and drive the end-to-end execution of hardware and embedded firmware development programs throughout the product development lifecycle and delivery stages. We are...