23 days old

Embedded Firmware Engineer

Cupertino, CA 95014
  • Job Code
    200134620
Summary

Summary

Posted: Aug 5, 2020

Role Number:200134620

The Special Projects Group has immediate openings forEmbeddedFirmwareEngineers.In this role you will help develop system state and ...Summary

Summary

Posted: Aug 5, 2020

Role Number:200134620

The Special Projects Group has immediate openings forEmbeddedFirmwareEngineers.In this role you will help develop system state and power control, software update, communication firmware and device drivers along with providing diagnostics interfaces and test functionality. The position requires high level thinking to architect code and hardware solutions along with low level firmware programming and excellent communication and leadership skills, with the ability to work in a fast paced environment.Working on this technologyyou will have the opportunity to have a major impact on the implementation and quality of Apple'snext generation products. Our environmentfosters innovation within a creative solution space.

Key Qualifications

  • 4+ years of embedded firmware development using C/C++.
  • Working knowledge of hardware design for embedded applications.
  • Ability to read and review board schematics.
  • Experience with advanced micro-controllers, especially those which are ARM based.
  • Experience with micro-controller peripherals including I2C/SMBus, UART, SPI, CAN, ADC converters.
  • Experience in designing multi-threaded and multi-processor embedded controller applications.
  • Hands on experience with test equipment including scopes, analyzers, and multi-meters.
  • Experience with code management tools like Git.
  • Excellent leadership, communication and team work skills.

Description

Core

RESPONSIBILITIES:
-Ownership of state and power control firmware.
-Ownership of communication and interface technologies.
-Writing code in C for embedded controller applications.
-Analyzing telemetry and control responses.
-Support product development builds locally and remotely

Education & Experience

Bachelor of Science degree in EE or CE

Additional Requirements

  • Highly desired:
  • - Working knowledge of embedded controller RTOS
  • - Scripting experience using Python or similar scripting languages


Posted: 2020-10-05 Expires: 2020-11-04

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:

Embedded Firmware Engineer

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast