Robotics Engineer, Software

Santa Clara Valley (Cupertino), California, United States
Not Available


Posted: Nov 5, 2018
Weekly Hours: 40
Role Number: 200006800
We are looking for a hardworking, dedicated, and results-oriented robotics engineer to develop and integrate complex autonomous systems. In this position, you will have the opportunity to work with a multi-functional team on an innovative multi-platform hardware/software product.

Key Qualifications

  • Background in robotic path planning / high level decision making systems
  • 3+ years of experience integrating and testing robotics systems
  • Experience deploying and debugging software in real world environments
  • Experience with C++ and Python
  • Experience and confident using the command line in Unix, Linux, and/or OS X.
  • Solid and fluent understanding of algorithm and data structures.
  • Demonstrated creative, critical and independent thinking capabilities and troubleshooting skills.
  • Strong analytical and interpersonal skills


You will deploy and scale sophisticated autonomous algorithms in our products, manage the integration and test of software releases on a large robotics system. You will also review field data, triage issues, and identify bug fixes and improvements to the current system. ADDITIONAL REQUIREMENTS - Create documentation for assigned projects - Participate in an Agile development environment - Familiarity with statistical modeling - Experience working with ROS toolkits - Experience with Robotics, AI, Machine Learning, and/or Computer Vision - Experience in linear algebra and 3D geometry mathematics - Good communication skills and ability to work effectively cross team - Experience with full software development lifecycle

Education & Experience

Masters or PhD in robotics, computer engineering, computer science, or equivalent professional experience. 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.

Additional Requirements