Apple - Cupertino, CA

posted 5 months ago

Full-time - Senior
Cupertino, CA
Computer and Electronic Product Manufacturing

About the position

The Sr. Embedded Firmware Engineer will play a crucial role in defining and developing software platforms for Apple's Home and Audio products. This position requires a strong background in embedded technologies and the ability to manage firmware-related tasks from inception through delivery. The engineer will be responsible for architecting, designing, developing, and maintaining hardware and software systems, while also integrating vital technologies to enhance product features.

Responsibilities

  • Architect, design, develop, and maintain hardware and software systems for Apple home and audio products.
  • Identify and integrate technologies to solve complex problems and build new product features.
  • Drive large or complex projects throughout the full product and software development lifecycle, ensuring milestone delivery.
  • Collaborate effectively in a multi-functional environment across various teams and levels of management.

Requirements

  • 7+ years of embedded firmware development in bare-metal or RTOS environments.
  • Strong coding skills in C/C++ in production environments.
  • Experience in designing and implementing firmware platforms, including application/state machine, middleware, communications, drivers, OS, and respective toolchain.
  • Ability to optimize software for resource-constrained embedded systems (e.g., power, throughput, memory/compute).
  • Clear understanding of customer experience, use cases, and expected performance.

Nice-to-haves

  • Knowledge of audio, optical/image sensing technologies, ML model device integration, or platform security.

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Tuition reimbursement for formal education
  • Discretionary bonuses or commission payments
  • Relocation assistance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service