16 days old

Senior Software Development Engineer in Test - Maps

Cupertino, CA
  • Job Code
  • Jobs Rated


Posted: Jul 9, 2019

Weekly Hours: 40

Role Number: 200076629

Apple seeks an extraordinary senior Software Development Engineer in Test (SDET) to drive validation efforts for a highly complex software project. The SDET is a technical software engineer experienced in building test plans and writing software applications to automate testing of software features and data. The Apple Maps Service Evaluation team includes competencies in data science, statistics, geospatial analysis, computer vision, and deep learning. The team is responsible for reporting on the quality of base map, POI, traffic, satellite imagery, flyover, cartography, and map tiles. Come define the best ways to acquire actionable insights into where and how we have the most opportunities for improving Apple customer experience around the world. You will partner with data engineering, human judgement/rating, analytics infrastructure, and tools teams to architect, implement, and use applications, pipelines, and dashboards that evaluate and quantify product quality

We're looking for skilled and passionate person to join this amazing team, if you feel this is you, we'd love to hear from you

Key Qualifications

  • You should have 8+ years experience in software engineering or testing
  • Proficient in at least one of the following programming languages. Python, Scala, Java or C++
  • Familiarity with Spark, Hadoop, Cassandra, Elastic Search and Groovy is very helpful
  • Excellent knowledge of software development lifecycle, algorithms, data structures and testing methodologies
  • Good collaborative, negotiating, documentation and presentation skills


You will be responsible for analyzing software requirements, crafting and building test plans, developing test code, and reporting results. You will work closely with data scientists to craft processes, techniques, and tools for examining petabytes of map data for correctness and completeness. You will also coordinate with teams developing new software features to assess the status of suppporting data and project risk from the data perspective. You will design new process for sampling ground truth to provide metrics on existing map data. In this engaged in authoring test plans, negotiating achievements along with coding technical solutions

Education & Experience

BS degree Computer Science, Math, Engineering or related field or equiv. experience. Advanced degrees are preferred but not required

Additional Requirements

  • Excellent written communication skills as documenting test plans is a major component of this role. Experience in computer vision, machine learning or deep learning applications is desireable. Experience with geospatial operation or geometrical math is of great value

Jobs Rated Reports for Software Engineer

Posted: 2020-02-09 Expires: 2020-03-09

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:

Senior Software Development Engineer in Test - Maps

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