> Markdown version of [/jobs/ext/225791-senior-robotics-simulation-software-engineer-special-projects](https://www.wearedevelopers.com/jobs/ext/225791-senior-robotics-simulation-software-engineer-special-projects). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Robotics Simulation Software Engineer - Special Projects - **Company:** Apple Inc. - **Location:** Cupertino, CA, United States - **Experience:** Expert - **Salary:** $147,400.0 - $272,100.0 - **Contract:** Permanent contract - **Skills:** 3D Rendering, Artificial Intelligence, C++ (Programming Language), Software Quality, Computer Simulation, Python (Programming Language), Kinematics, Microsoft Dynamics, Robotic Automation Software, Simulation Software, Software Engineering, Reinforcement Learning, HLSL, Information Technology, Machine Learning Operations - **Published:** May 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=9b828c2e92f4a22c ## About the Role Do you have experience in Software engineering?, Do you have a Bachelor's degree?, Experience with GPU-accelerated simulation and parallel RL training Experience with robot learning frameworks (e.g., Stable Baselines, RLlib, or custom implementations) Experience with GPU based computing Experience with sensor simulation Experience with traditional and ML-based simulation and rendering systems Experience with 3D rendering engine internals: geometry pipelines, shaders, materials, etc. Minimum Qualifications Strong C++ development experience and Python experience Strong software engineering skills and practices in terms of performance and code quality Solid background in robotics fundamentals: perception, planning, kinematics, dynamics, control systems Familiarity with reinforcement learning, including policy optimization, model-based RL, and sim-to-real techniques Experience with physics simulation engines (e.g., MuJoCo, Isaac Sim, PyBullet, or similar) Excellent collaboration skills: strong verbal and written communication skills. BS/MS/PhD in Computer Science, Robotics, or a related field, or 3+ years of equivalent experience. ## Description As an engineer in the Special Projects group, you will have an opportunity to be part of an innovation-focused organization within Apple that is exploring overlapping space between simulation and AI/ML. You will be able to work on highly ambitious, high-reward, and impactful projects in the early stages of development. This team has a strong focus on shipping simulation technology in service of AI/ML projects. We use both traditional and generative AI techniques in simulation. Our ideal team member is fearless when it comes to trying new things and is willing to iterate on ideas. We value team members who can quickly prototype, iterating all the way to high-quality implementations. Moreover, we value team members who can collaborate effectively with cross-functional teams across the organization., As a member of this team, you will use your background to: * Develop the core simulation engine with emphasis on robotics and physics simulation * Integrate simulation software with robotics algorithms * Design, implement and integrate sensor simulation and dynamics modeling for realistic robot simulation * Develop sim-to-real transfer techniques to bridge the gap between simulated and real-world robot behavior * Profile and optimize simulation engine for high-throughput RL training workloads * Design and implement reinforcement learning environments and training pipelines for robotic systems ## Related Videos - [How Robots Learn to be Robots](https://www.wearedevelopers.com/videos/1632-how-robots-learn-to-be-robots) - [How I built my own intelligent Robot Arm from Scratch](https://www.wearedevelopers.com/videos/100097-how-i-built-my-own-intelligent-robot-arm-from-scratch) - [TresJS a new declarative ThreeJS as Vue components](https://www.wearedevelopers.com/videos/543-tresjs-a-new-declarative-threejs-as-vue-components) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Robots Among us: Advances in AI for Everyday Androids](https://www.wearedevelopers.com/videos/100230-robots-among-us-advances-in-ai-for-everyday-androids) - [AR Kit intro - placing 3D objects in a scene and interacting with them in real-time](https://www.wearedevelopers.com/videos/136-ar-kit-intro-placing-3d-objects-in-a-scene-and-interacting-with-them-in-real-time) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)