Software Development Engineer [Multiple Positions Available]

Apple Inc.

EMPLOYER:        Apple Inc. 

JOB TITLE:          Software Development Engineer [Multiple Positions Available]


JOB ID:                 7069519


JOB DESCRIPTION: Apple Inc. has multiple positions available for Software Development Engineer in Cupertino, California. 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.



To apply, mail your resume & transcript(s) to: Apple Inc., ATTN: D.W., 1 Infinite Loop 104-1GM, Cupertino, CA 95014, with reference to Job ID: 7069519. 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.