Software Jobs dot IT Jobs dot San Francisco Bay Area Jobs dot Employment Search

San Francisco Bay Area logo SF Bay Area Software Jobs and IT Jobs

Previous Page

Software Development Engineer - Firmware [Multiple Positions

Location: South Bay (Cupertino)         posted: 09.12.22

EMPLOYER:        Apple Inc. 

JOB TITLE:          Software Development Engineer - Firmware [Multiple Positions Available]


JOB ID:                5572585


JOB DESCRIPTION: Apple Inc. has multiple positions available for Software Development Engineers - Firmware in Cupertino, CA. Design and develop software for consumer electronics. Develop and optimize real-time embedded systems and debugging. Perform code reviews in C. Generate technical documentation with engineering specifications, flow charts, diagrams, and timing analyses. Design architectures for software that can be reused on many platforms. Bring up new sensing chipsets and processors from initial specification to production. Debug and close out system issues related to the firmware. Architect, implement, and maintain complex firmware designs and write code for embedded systems. Negotiate, specify and document communication protocols, system states, and firmware and software feature requirements with the software team. Help select microcontrollers, define power management strategies, and review schematics with the hardware team.


CONTACT: To apply, email your resume to:, with reference to Job ID: 5572585. Apple is an Equal Employment 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.

Report Problem

Terms of Use