Appleposted 1 day ago
$147,679 - $214,500/Yr
Full-time • Entry Level
Cupertino, CA

About the position

APPLE INC has the following available in Cupertino, California and various unanticipated locations throughout the USA. Build quality simulation tests at scale that aid in verifying autonomous systems. Updating existing simulation configurations to the latest and greatest settings. Refining software requirements and software test designs to match user needs, and provide good coverage. Design and execute targeted experiments to identify bugs, and root cause presence in tests, libraries, simulators, or other software tools. Translate user needs for software simulation tests into technical design requirements. Demonstrate the success of simulation tests through critical analysis to ensure quality of the test pipeline. Identify next actions after identifying gaps in simulation, especially focused on enhancing software reliability and scalability. Collaborate with cross-functional partners to improve test generation methods and close gaps in simulation. Document bugs with all collateral, and work with the right cross-functional partners to resolve. Deliver quality tests with the existing and upcoming tools and APIs, and building machine learning algorithms and software libraries. 40 hours/week.

Responsibilities

  • Build quality simulation tests at scale that aid in verifying autonomous systems.
  • Update existing simulation configurations to the latest settings.
  • Refine software requirements and software test designs to match user needs.
  • Design and execute targeted experiments to identify bugs and root causes.
  • Translate user needs for software simulation tests into technical design requirements.
  • Demonstrate the success of simulation tests through critical analysis.
  • Identify next actions after identifying gaps in simulation.
  • Collaborate with cross-functional partners to improve test generation methods.
  • Document bugs and work with cross-functional partners to resolve.
  • Deliver quality tests with existing and upcoming tools and APIs.

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science, Robotics, Mechanical Engineering or related field.
  • 2 years of experience in the job offered or a related occupation.
  • 2 years of experience utilizing Python to build a test generation pipeline for scaling simulation tests.
  • 2 years of experience building and performing 3D data manipulation for qualitative simulation results analysis.
  • 2 years of experience designing robotics, path planning, and control systems to optimize navigation algorithms within an autonomous system.
  • 2 years of experience utilizing Git to update simulation configurations and execute functional testing for simulation software.
  • 2 years of experience designing and executing targeted experiments to identify bugs and perform root cause analysis.
  • 2 years of experience building simulation tests at scale utilizing Python by implementing re-usable libraries.
  • Experience translating user requirements into technical design requirements for simulation testing.
  • Experience performing functional verification using unit testing, integration testing, and system testing.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • A range of discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Opportunity to participate in Apple’s discretionary employee stock programs.
  • Eligibility for discretionary restricted stock unit awards.
  • Ability to purchase Apple stock at a discount through the Employee Stock Purchase Plan.
  • Potential for discretionary bonuses or commission payments.
  • Relocation assistance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service