IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Software Engineer – Autonomous Systems

At Apple we are looking for a hardworking, dedicated, and results-oriented 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
  • Experience in developing quality software
  • Proficient in object oriented design
  • Strong C++ and Python development skills
  • Experience and confidence using the command line in Unix.
  • Fluent understanding of algorithm and data structures.
  • Ability to write robust and portable code.
  • Experience developing APIs.
  • Creative, critical and independent thinking capabilities and troubleshooting skills.
  • Strong analytical skills
  • Understanding of robotics / field robotics experience is a plus
Description
You will design and develop runtime performance-critical code. You will dive deep into existing software to: debug critical issues; find performance hotspots; and optimize the code. You will develop high quality software with an emphasis on good interfaces between different software modules. ADDITIONAL REQUIREMENTS – Participate in an Agile development environment – Experience in linear algebra and 3D geometry mathematics – Good ability to work effectively cross team – Experience with full software development lifecycle If this is you, we’d love to hear from you.
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.

To apply for this job please visit jobs.apple.com.