Visualization Software Engineer

Cupertino, CA 95014
  • Job Code
    200219415
  • Jobs Rated
    8th
Summary

Summary

Posted: Jan 28, 2021

Weekly Hours: 40

Role Number:200219415

Apple is developing high-performance visualization software to support autonomous systems development. We're lo...Summary

Summary

Posted: Jan 28, 2021

Weekly Hours: 40

Role Number:200219415

Apple is developing high-performance visualization software to support autonomous systems development. We're looking for software engineers with experience developing interactive, real-time graphical applications. We're especially interested in those with software development experience related to games, CAD, scientific visualization, animation, high bandwidth telemetry plotting, entertainment, and other graphics/visualization tools & frameworks working with technologies like OpenGL on desktop platforms. Experience working on cross-platform tools (macOS, iOS, and/or Linux) is also beneficial.

Key Qualifications

  • 2D/3D graphics and/or other GUI application development
  • Experience with high bandwidth real-time data
  • Strong written and verbal communication skills
  • A deep sense of collaboration

Description

This role requires working directly with scientists and engineers, proactively developing visualization frameworks and solutions, and dynamically brainstorming and building proofs-of-concept and experimental tools. As such, both deep technical knowledge and strong communication skills are critical.

Education & Experience

BS or MS in Engineering or equivalent experience

Additional Requirements

  • Preferred Qualifications:
  • 2+ years developing applications with GUI components on macOS and/or Linux
  • 2+ years with C++ and experience with one or more of the following: Python / Objective-C / Swift
  • Experience working graphics toolkits
  • Experience working with, debugging, refactoring, and optimizing an existing codebase
  • Experience shipping commercial software products
  • Bonus for experience working directly with native graphics APIs


Jobs Rated Reports for Software Engineer

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:

Visualization Software Engineer

Apple, Inc.
Cupertino, CA 95014

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
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199