Firmware Engineering Manager
Company: Apple
Location: Santa Clara
Posted on: January 20, 2023
|
|
Job Description:
SummaryPosted: Role Number:200456594Imagine what you could do
here at Apple! Together we could help craft the next generation of
the world's finest devices! Innovative ideas have a way of becoming
extraordinary products, services, and customer experiences very
quickly. Bring passion and dedication to your career, and there's
no telling what you could accomplish.
We are searching for a self-motivated, engineer for the role of
Firmware Design Engineer. As a firmware engineering manager, you
will be structuring the development of embedded software solutions
for our current and future product line. We are seeking a candidate
with firmware, device driver or equivalent development
experience.Key QualificationsProven excellence in firmware, device
driver, or equivalent experience preferred.Software development
experience using C and assembly language with ARM CPUs.Experience
with FPGA development and test.Experience in developing low-level
drivers and HW bring-up, using test tools and interacting with HW
design teams.Exposure to multiple high-level programming languages,
including C, C#, C++.Experience with Configuration Management tools
(git, Subversion).Experience with scripting languages (i.e.
Bash/shell, Perl, Python, VBA).Ability to design and integrate code
into a shipping product against demanding timelines.Strong
communication skills and the ability to drive multi-functional
discussionsDescription- Partner closely with various team members
on activities ranging from processor sub-system design, algorithm
development, firmware development to system debug, root cause
analysis, and corrective action.
- Work with the silicon team to craft specifications for future
chips, creating software to run on these new chips and boards.
- Build and develop drivers for various IP blocks in embedded
environments.
- Work closely with design teams to provide system-level API and
firmware functionality to meet product requirements; coding,
debugging and hardware/software integration testing; and
communicating results and recommendations.Education &
ExperienceBachelor's Degree with 10 or more years of relevant work
experience.Pay & BenefitsAt Apple, base pay is one part of our
total compensation package and is determined within a range. This
provides the opportunity to progress as you grow and develop within
a role. The base pay range for this role is between $173,000 and
$299,000, and your base pay will depend on your skills,
qualifications, experience, and location.Apple employees also have
the opportunity to become an Apple shareholder through
participation in Apple's discretionary employee stock programs.
Apple employees are eligible for discretionary restricted stock
unit awards, and can purchase Apple stock at a discount if
voluntarily participating in Apple's Employee Stock Purchase Plan.
You'll also receive benefits including: Comprehensive medical and
dental coverage, retirement benefits, a range of discounted
products and free services, and for formal education related to
advancing your career at Apple, reimbursement for certain
educational expenses - including tuition. Additionally, this role
might be eligible for discretionary bonuses or commission payments
as well as relocation. Learn more about Apple Benefits. Note: Apple
benefit, compensation and employee stock programs are subject to
eligibility requirements and other terms of the applicable plan or
program.
Keywords: Apple, Santa Clara , Firmware Engineering Manager, Executive , Santa Clara, California
Click
here to apply!
|