16 days old

Software Engineer, Autonomous Systems

Cupertino, CA
  • Job Code
  • Jobs Rated

Apple's Autonomous Systems Group is looking for a highly motivated robotics and software engineer to join our team.You will develop, test, and deploy cutting-edge autonomy algorithms on a large robotic system, taking part in the development of ambitious and innovative products

Key Qualifications

  • Be an essential part of a team of engineers and scientists developing state-of-the-art prediction, planning, and decision-making algorithms
  • Help drive the design and implementation of algorithms that run in the robot to model autonomous interactions with the surrounding world
  • Test your work in simulation and on real-time systems, review field data, and improve the current system
  • You must be hands-on, eager, curious and never satisfied with the status quo
  • You must love learning and being challenged
  • Background in motion planning, decision making, estimation, and control systems
  • Experience programming autonomous robots and modeling multi-agent systems
  • Solid and fluent understanding of algorithms and data structures
  • Experience analyzing logs from simulation and field testing
  • 3+ years of professional or equivalent experience
  • Strong C++ and Python development skills


- Background in hybrid systems, game theory, and multi-agent behavioral modeling
- Familiarity with real-time, multi-process, multi-threaded coding
- Proficient using the command line in Linux
- Experience with 3D geometric math
- Familiarity with Agile development methodologies

Education & Experience

M.Sc., or Ph.D. in computer science, engineering, 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.

Jobs Rated Reports for Software Engineer

Posted: 2019-11-24 Expires: 2019-12-23

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer, Autonomous Systems

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast