14 days old

Senior Software Engineer

Cupertino, CA
  • Job Code
    200006797
  • Jobs Rated
    8th

Summary

We are looking for a hardworking, dedicated, and results-oriented senior software engineers, with a track record of deploying real world systems. You will drive the debugging and optimization of existing software as well as the design and implementation of state-of-the-art software for autonomous systems

Key Qualifications

  • 5+ years of experience developing quality software
  • Proficient in object oriented design
  • Strong C++ and Python development skills
  • Experience and confidence using the command line in Unix
  • Proven and fluent understanding of algorithm and data structures
  • Ability to write robust and portable code
  • Experience developing APIs
  • Demonstrated creative, critical and independent thinking capabilities and troubleshooting skills
  • Strong analytical and social skills
  • Understanding of robotics / field robotics experience is a plus

Description

You will design and develop runtime performance-critical code. She/he will dive deep into existing software to: debug critical issues; find performance hotspots; and optimize the code. The ideal candidate will develop high quality software with an emphasis on good interfaces between different software modules

ADDITIONAL REQUIREMENTS
Create documentation for assigned projects
Participate in an Agile development environment
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

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

Jobs Rated Reports for Software Engineer

Posted: 2019-10-08 Expires: 2019-11-06

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 Engineer

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