DevJobs

Embedded FW Engineer-FTL

Overview
Skills
  • C C
  • Embedded software ꞏ 5y
  • Firmware development ꞏ 5y
  • Algorithms
  • Data structures
  • Operating systems
  • Real-time environments
  • Drivers
  • File-system
  • NAND flash
Summary

The people who work here have reinvented and defined entire industries with our products and services. The same passion for innovation also applies to our practices — strengthening our commitment to leave the world better than we found it. You should join us if you want to help deliver the next amazing Apple product.

Description

The Flash Storage Software team is looking for a software engineer to develop storage solutions for Apple products. You’ll be a part of a highly visible team developing FW for an ultra high SSD performance, real-time embedded system for future Apple products. Are you a big-picture thinker who loves setting ambitious goals? Do you have a passion for understanding how each line of code affects all the others? Your dedication to cross-disciplinary collaboration will help develop groundbreaking technologies, such as iOS, macOS, watchOS, and tvOS. By crafting these distinct, holistic user experiences, you’ll continue to uphold and advance the excellence people expect from Apple devices.

Minimum Qualifications

  • 5+ years of experience in Embedded software/firmware development
  • FW/Features definitions and design skills.
  • Implementation of complex FW modules and vertical integration with other modules in the storage stack (drivers, file-system, etc...).
  • Solid C programmer with knowledge of data structures and algorithms. Experience in embedded FW.
  • Development in real-time environments, operating systems knowledge.
  • B.Sc/ M.Sc in Computer Science /Computer Engineering/Electrical Engineering

Preferred Qualifications

  • Debug complex system behavior and performance issues.
  • HW-FW integrations.
  • Wide and deep system view and ability to predict and analyse complex processes in system behaviour
  • NAND flash experience - advantage

Apple