Simulation Engineer

6 days ago


Sunnyvale, California, United States Apple Full time
Join Apple's Camera Technologies Group

We're seeking an expert in imaging, computer vision, or rendering to help develop next-generation, high-throughput simulation frameworks to guide the design and architecture of products, including AR/VR features.

Key Responsibilities
  • Develop GPU-based image simulation pipelines including models for optics, sensor, and ISP.
  • Develop and maintain tools to generate large volumes of synthetic images on-demand.
  • Characterize end-to-end (hardware and software) performance of features through simulation studies.
  • Develop differentiable models for optics and sensors to train and optimize machine vision algorithms.
  • Manage project deliverables and schedules to meet commitments to product development teams.
Requirements
  • Strong programming background in C/C++
  • Experience with at least one of the following GPU APIs: Cuda, OpenCL, Metal, Vulkan, OpenGL, DirectX
  • Experience with one or more of the following: Rendering engines (Unreal-Engine, Unity, Blender, V-Ray, Mitsuba), Image processing (NeRF, image-generative networks, computer vision), Optics (imaging system design, lens design, computational imaging)
  • Experience in the following is a plus: Halide, Python, Linux, continuous integration/deployment, Docker, CMake
  • Education & Experience: BS and a minimum of 10 years relevant industry experience
What We Offer

At Apple, we offer a comprehensive compensation package, including base pay, discretionary employee stock programs, and benefits such as comprehensive medical and dental coverage, retirement benefits, and a range of discounted products and free services.


  • Simulation Engineer

    3 weeks ago


    Sunnyvale, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Simulation Engineer to join our Camera Technologies group at Apple. As a key member of our team, you will play a critical role in designing and developing innovative camera systems for our products.Key ResponsibilitiesDevelop GPU-based image simulation pipelines, including models for optics, sensor, and...


  • Sunnyvale, California, United States 1X Technologies AS Full time

    About the RoleWe are seeking a highly skilled Research Engineer, Simulation to join our team at 1X Technologies AS. As a key member of our AI team, you will be responsible for building and maintaining our simulation stack, closing the sim-to-real gap, and driving AI model evaluation and iteration speed.ResponsibilitiesShip AI stack for non-technical robot...


  • Sunnyvale, California, United States Quest Global Full time

    Job Title: Power Simulation Lead EngineerWe are seeking a highly skilled Power Simulation Lead Engineer to join our product development team at Quest Global. As a key member of our team, you will be responsible for simulating power consumption of complex SoC/MCU based systems with various specialized modules in numerous use case conditions.Key...


  • Sunnyvale, California, United States Saxon Global Full time

    Power Simulation EngineerWe are seeking a highly skilled Power Simulation Engineer to join our product development team at Saxon Global. As a key member of our team, you will be responsible for simulating power consumption of complex SoC/MCU based systems with various specialized modules in numerous use case conditions.Key Responsibilities:Develop and...


  • Sunnyvale, California, United States Centstone Full time

    Job OverviewCentstone is seeking a highly skilled Power Simulation Lead Engineer to join our product development team. As a key member of our team, you will be responsible for simulating power consumption of complex SoC/MCU based systems with various specialized modules in numerous use case conditions.Key Responsibilities:Develop and maintain accurate power...


  • Sunnyvale, California, United States Apple Full time

    Cellular Systems Simulations EngineerAt Apple, we're pushing the boundaries of innovation in wireless technology. As a Cellular Systems Simulations Engineer, you'll play a critical role in designing and developing cutting-edge simulation models and tools that will shape the future of our devices.Key Responsibilities:Design and develop innovative cross-layer...


  • Sunnyvale, California, United States Apple Full time

    Cellular Systems Simulation EngineerAt Apple, we're pushing the boundaries of innovation and technology. As a Cellular Systems Simulation Engineer, you'll play a critical role in designing and developing cutting-edge wireless systems that will shape the future of our products.Key Responsibilities:Design and develop innovative cross-layer simulation model...


  • Sunnyvale, California, United States 1X Technologies AS Full time

    About the RoleWe are seeking an experienced Research Engineer, Simulation to join our team at 1X Technologies AS. As a key member of our AI team, you will play a critical role in building and closing the sim-to-real gap in our humanoid robots.Key ResponsibilitiesDesign and develop advanced simulation tools and techniques to improve the accuracy and...


  • Sunnyvale, California, United States 1X Technologies AS Full time

    About the RoleWe are seeking an experienced Research Engineer, Simulation to join our team at 1X Technologies AS. As a key member of our AI team, you will be responsible for building and maintaining our simulation stack, closing the sim-to-real gap, and driving AI model evaluation and iteration speed.ResponsibilitiesShip AI stack for non-technical robot...


  • Sunnyvale, California, United States Apple Full time

    Cellular Systems Simulation EngineerAt Apple, we're pushing the boundaries of innovation and technology. As a Cellular Systems Simulation Engineer, you'll play a critical role in designing and developing cutting-edge wireless systems that will shape the future of our products.Key Responsibilities:Design and develop innovative cross-layer simulation model...


  • Sunnyvale, California, United States Apple Full time

    Cellular Systems Simulations EngineerAt Apple, we're pushing the boundaries of innovation in wireless technology. As a Cellular Systems Simulations Engineer, you'll play a critical role in designing and developing cutting-edge simulation models and tools that will shape the future of our devices.Key Responsibilities:Design and develop innovative cross-layer...


  • Sunnyvale, California, United States Cerebras Systems Full time

    Role SummaryCerebras Systems is seeking a highly skilled Circuit Design Engineer to join our team. As a key member of our physical design team, you will be responsible for designing and analyzing custom circuits for our wafer-scale engine. Your primary focus will be on circuit analysis and design for our cutting-edge AI silicon platform.Key...


  • Sunnyvale, California, United States LTA Research Full time

    Job DescriptionLTA Research and Exploration, a pioneering aerospace company, is seeking a highly skilled Senior Flight Simulator Software Engineer to join our dynamic team. As a key member of our engineering and design team, you will play a crucial role in developing innovative solutions for the design, fabrication, and assembly of large experimental flight...


  • Sunnyvale, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled CAD Engineer to join our team at Apple. As a CAD Engineer, you will be responsible for supporting custom simulation and EM/IR solutions that scale with accuracy and capacity challenges.Key ResponsibilitiesSupport and enhance custom simulation flow and/or EM/IR flowCollaborate with design, CAD, and EDA partners to...


  • Sunnyvale, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled CAD Engineer to join our team at Apple. As a CAD Engineer, you will be responsible for supporting custom simulation and EM/IR solutions that scale with accuracy and capacity challenges.Key ResponsibilitiesSupport and enhance custom simulation flow and/or EM/IR flowCollaborate with design, CAD, and EDA partners to...


  • Sunnyvale, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled CAD Engineer to join our team at Apple. As a CAD Engineer, you will play a critical role in supporting custom simulation and EM/IR solutions that scale with accuracy and capacity challenges.Key ResponsibilitiesSupport and enhance custom simulation flow and/or EM/IR flowCollaborate with design, CAD, and EDA...


  • Sunnyvale, California, United States The Staffing Resource Group, Inc Full time

    Job Title: Stress Analysis EngineerJob Summary:We are seeking a highly skilled Stress Analysis Engineer to join our team at The Staffing Resource Group, Inc. The successful candidate will be responsible for conducting computational stress analysis using FEA tools for both metallic and composite structures.Responsibilities:Conduct computational stress...

  • Senior CAD Engineer

    3 weeks ago


    Sunnyvale, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled CAD Engineer to join our team at Apple. As a CAD Engineer, you will play a critical role in supporting custom simulation and EM/IR solutions that scale with accuracy and capacity challenges.Key ResponsibilitiesSupport and enhance custom simulation flow and/or EM/IR flowCollaborate with design, CAD, and EDA...


  • Sunnyvale, California, United States Apple Full time

    Cellular Systems Engineer PHY Simulations and Base Station ModelingAt Apple, we're pushing the boundaries of wireless technology to deliver innovative products that delight our customers. As a Cellular Systems Engineer, you'll play a critical role in designing and developing cutting-edge PHY simulations and base station modeling solutions.Key...


  • Sunnyvale, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Cellular Systems Engineer to join our dynamic team at Apple. As a member of our silicon design group, you will be responsible for designing and developing simulation models for innovative PHY signal processing and control algorithms.Key ResponsibilitiesCollaborate with cross-functional teams to define and document...