Placement papers | Freshers Walkin | Jobs daily: Software Developer - Apple Diagnostics at Apple Inc. (Cupertino, CA)


Search jobs and placement papers

Software Developer - Apple Diagnostics at Apple Inc. (Cupertino, CA)

Apple is looking for an experienced Software Developer for the Apple diagnostics team supporting both Macintosh and iOS Field diagnostics. In this position you will develop software for macOS, EFI, and iOS devices, as well as web driven interaction to help solve a wide-range of challenges for internal programs as well as direct customer support in Apple retail stores.

This is your chance to join a team that has proven itself by delivering high-quality products in a timely manner. The successful candidate will be comfortable working in a fast-paced, collaborative environment. Developing and fostering partnerships with the cross-functional teams is key to long-term success. The person filling this position must be a hands-on, pro-active, self-motivated developer with strong initiative and a desire to succeed in a challenging environment.

Key Qualifications:
5+ years of SW development experience
Work experience in Apples developer tools and supported languages: Xcode, C, Objective C, Swift, C++
Strong object oriented programming and design skills
Highly skilled in C & Swift / Objective-C.
Proficient in macOS or iOS development
Proficient in Python (or another scripting level language).
Proficient with Makefiles, bash, and other Unix development tools
Comfortable with git and other source version control software
Must be able to add to other programmers products, and create quality/readable code so other programmers can easily add to your products
Experience in low level driver development/debugging
Experience with macOS or iOS security models
Experience in hardware architecture
Excellent critical thinking skills
Ability to effectively work with cross functional teams to understand requirements and identify design and engineering impacts.
Self motivation is a big plus - ability to reach out to other engineering teams and follow up on technical issues required
Excellent communication skills (ability to communicate technical concepts to a non-technical audience)
Hands-on, pro-active, self-motivated developer with strong initiative and a desire to succeed.
Must be comfortable working in a fast-paced, collaborative environment.
EFI experience a plus
MacOS Server experience a plus.
Networking and Database experience a plus

Description:
Core Responsibilities:

Work with peers and technology teams to develop to develop the next generation Mac and iOS field diagnostic software
Define, design and expand the tools use in the verification and release of field diagnostics
Assist in analyzing, organizing and disposition diagnostic tool results
Write detailed technical specifications describing how new diagnostics have been implemented

Education:
BS CS/CE/EE or equivalent work experience is required

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.


by via developer jobs - Stack Overflow

 

No comments:

Post a Comment