Software Frameworks Engineer

Found in: beBee jobs US - 2 weeks ago


Culver City, California, United States Apple Full time

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 Frameworks 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 2, 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++ and Swift

Proficient in mathematics for 3D realtime applications (linear algebra)

Understanding of asset data processing and how that affects optimized runtimes

Excellent communication and collaboration skills

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 asset data processing for runtime and systems programming and 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 5 years of relevant industry experience

Additional Requirements

  • iOS 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 Quality Engineer

    Found in: beBee jobs US - 1 week ago


    Foster City, California, United States Alluxio Full time

    Proven at a global web scale in production for modern data services, Alluxio is the developer of open-source data orchestration software for large-scale analytics and AI. Alluxio is in production use today at eight out of the top ten internet companies, and seven of the ten highest-valued companies in the world. Our mission is to orchestrate data for all...

  • Lead Software Engineer, Full Stack

    Found in: beBee jobs US - 1 week ago


    Redwood City, California, United States C3 Full time

    C3's Application Engineering team is looking for a Lead Software Engineer to join our superb team to design and develop innovative AI solutions.The Application Engineering team is responsible for building comprehensive SaaS solutions to maximize our customers' success across industries. Solutions designed by C3 are used in predictive maintenance, inventory...

  • Software Development Engineer in Test

    Found in: beBee jobs US - 1 week ago


    Foster City, California, United States Zoox Full time

    Zoox seeks a Software Development Engineer in Test to join our Embedded Linux team. In this role, you will lead efforts to design, build, maintain, and improve coverage of a Hardware-In-the-Loop Continuous Integration automation test suite for multiple ECUs running on Zoox Level 5 autonomous vehicles. You will work closely with embedded software and...

  • Firmware Engineer

    Found in: beBee jobs US - 4 days ago


    Culver City, California, United States Apple Full time

    SummaryThe Apple Beats team is seeking a firmware engineer with firm footing with engineering principles and passion for new technologies; a passionate individual with the skills to research and develop new and innovative solutions for the next Apple audio products. Apply todayKey QualificationsGenuine passion for innovation and embedded development.4+ years...


  • Redwood City, California, United States C3 Full time

    C3 AI is looking for an experienced Senior Software Engineer to join the Cloud Infrastructure team within Platform Engineering. The position will require technical leadership of a growing team, strong skills in design, hands-on coding, and good communication. Level and corresponding job title will be determined based on experience and interview performance....

  • Data & Automation Software Engineer - Performance

    Found in: beBee jobs US - 2 weeks ago


    Foster City, California, United States Zoox Full time

    Zoox is building advanced self-driving hardware and software solutions. To attain the utmost efficiency that the system demands, we need an expert who understands both compute hardware architecture as well as the algorithms and middleware that run on it. The contributions will be instrumental in achieving optimal power levels while maximizing throughput. The...

  • Software Engineer, Localization Algorithms

    Found in: beBee jobs US - 2 weeks ago


    Foster City, California, United States OPT Nation Full time

    Software Engineer Localization Algorithms w/ Zoox Inc (Foster City CA). Build the algorithms & tools necessary for calibration localization & mapping of Zoox's robotic vehicles. Min Req. Master's degree or foreign equivalent in Mechanical Engg or a related field. Requires 3 yrs of exp. In a localization & mapping engineer position in the automotive sector....

  • Solution Engineer

    Found in: beBee jobs US - 1 week ago


    Redwood City, California, United States C3 Full time

    C3 AI is seeking Solution Engineers. As a Solution Engineer, you will be engineering full-stack AI-driven web applications on the C3 AI Platform. You will be working directly with our customers to design, develop, and deploy production applications, demos, and proofs-of-technology. An ideal candidate possesses strategic and analytical aptitude, software...

  • Staff Software Engineer

    Found in: beBee jobs US - 2 weeks ago


    Redwood City, California, United States Zilliz Full time

    About ZillizZilliz is a fast-growing startup developing the industry's leading vector database company for enterprise-grade AI. Founded by the engineers behind Milvus, the world's most popular open-source vector database, the company builds next-generation database technologies to help organizations quickly create AI applications. On a mission to democratize...

  • Senior Software Engineer, Revenue Product Development

    Found in: beBee jobs US - 1 week ago


    Redwood City, California, United States Zuora Full time

    The Senior Software Engineer, Revenue Product Development performs the following job duties:Developing and customizing features and architecture for Zuora Revenue, our proprietary billing software platform. Architecting and developing data warehouses for Zuora Revenue Analytics and reporting on the Snowflake platform.Specific job duties include:Develop...

  • Principal Software Engineer, Services

    Found in: beBee jobs US - 2 weeks ago


    Redwood City, California, United States Riot Games Full time

    Riot Engineers bring deep knowledge of specific technical areas but also value the chance to work in many broader domains. As a Principal 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 a...

  • QA Engineer

    Found in: beBee jobs US - 2 weeks ago


    Redwood City, California, United States Miles Full time

    Responsibilities:Design and develop automated tests using various frameworks such as Selenium Web driver and mobile automation tools (XCUI, KIF etc)Write test frameworks for our iOS / Android mobile app performance and API serviceProvide qualitative and quantitative feedback to the Engineering, Creative, and other teams throughout feature developmentReview...

  • Staff Software Engineer, AI Infra System Development

    Found in: beBee jobs US - 1 week ago


    Foster City, California, United States Alluxio Full time

    Proven at a global web scale in production for modern data services, Alluxio is the developer of open-source data orchestration software for large-scale analytics and AI. Alluxio is in production use today at eight out of the top ten internet companies, and seven of the ten highest-valued companies in the world. Our mission is to orchestrate data for all...

  • R&D, Summer Intern

    Found in: beBee jobs US - 2 days ago


    Culver City, California, United States CLO Virtual Fashion Full time

    CLO Virtual Fashion is a world leader in 3D garment technology, demonstrated in our flagship products CLO ) and Marvelous Designer ) – recipient of the 2024 Sci-Tech Academy Award. The company leads the market by digitally merging, consolidating, and converging all components related to digital garments.We are currently seeking research interns to join our...

  • Senior Software Engineer

    Found in: beBee jobs US - 1 week ago


    Foster City, California, United States Zoox Full time

    Service Management and Infrastructure is looking for a Senior Software Engineer to build and optimize a stack of critical components that handle robot-cloud communications at Zoox. Zoox is building a future for Riders, not drivers. At the heart of this vision is our robotaxi service, which relies on real-time communication, over cellular and cloud networks...

  • Site Reliability Engineer

    Found in: beBee jobs US - 2 weeks ago


    Redwood City, California, United States C3 Full time

    We are looking for a Site Reliability Engineer to join our team at our HQ in Redwood City, CA.Responsibilities:Maximize system uptime and availability, ensuring functional and performance SLAs.Establish end-to-end monitoring and alerting on all critical aspects.Solve complex problems for critical services and build automation to prevent problem...

  • Senior Algorithm Analytics Engineer

    Found in: beBee jobs US - 2 weeks ago


    Redwood City, California, United States Johnson & Johnson Full time

    Auris Health, Inc., part of the Johnson & Johnson family of companies, is redefining medical interventions. By combining advancements in medical robotics, instrumentation, navigation and data science, we are building intelligence platforms capable of growing the applicability of robotics to a new spectrum of medical procedures. We are seeking a hardworking...

  • Chassis Engineer

    Found in: beBee jobs US - 2 weeks ago


    Foster City, California, United States ICONMA Full time

    In this role you'll collaborate with a team of world-class engineers with diverse backgrounds in areas such as AI, robotics, mechatronics, planning, machine learning, control, localization,computer vision, rendering, simulation, distributed computing, design, and automated testing.Documentation to be delivered in support of component and vehicle execution...

  • Senior/Staff Machine Learning Engineer

    Found in: beBee jobs US - 1 week ago


    Foster City, California, United States Zoox Full time

    The Prediction & Behavior ML team is responsible for developing machine-learned models that understand the full scene around our vehicle and forecast the behavior for other agents, our own vehicle's actions, and for offline applications. To solve these problems we develop deep learning algorithms that can learn behaviors from data and apply them on-vehicle...

  • Power Electronics Engineer

    Found in: beBee jobs US - 2 weeks ago


    Redwood City, California, United States Tau Motors Full time

    You are excited to work with, learn from, and contribute to technology teams ranging from electromagnetics, power electronics, controls systems, mechanical, materials, software, computational physics, and beyond.Design and build hardware of power electronics converters for use in automotive and energy storage applicationsCollaborate with - and lead -...