Accessibility :
Scripting :  [Disable AJAX and DHMTL]  [Disable javascript alerts]  [Remove all scripting]
Text Size : A A A A

Software Update Integration Engineer Job in Cupertino, CA 95015

Title :

Software Update Integration Engineer

Company :

Apple

Location :

Cupertino, CA 95015

Date Acquired : 6/30/2009 10:25:54 PM
Date Updated : 7/26/2009 10:35:26 PM

Requisition Number 4386511
Job title Software Update Integration Engineer
Location Santa Clara Valley
Country United States
City Cupertino
State/Province California
Job type Full Time
Job description Join the team that keeps Mac OS X the most reliable desktop operating system in the world! The Low Level Software Update Integration team is responsible for performing risk analysis, reducing size, and ensuring core reliability for Mac OS X software updates. We are the first responders for the hairiest issues in the update process. The group is highly entrepreneurial and always looking for ways to push our automation to the next level.
We are looking for a talented engineer who is not afraid to question assumptions and tackle big problems. Help us create effective automation and develop new ways of mining results. Agility of creativity is a necessity for the role as every day is different: one day may involve debugging system-level issues and the next day could be spent pioneering new mechanisms for updating systems.
You need to be a jack-of-all-trades, with a wide array of knowledge from C to Ruby, POSIX to Cocoa, architecting classes to designing websites, and always ready to pick up a new technology. You must have excellent communication skills and be able to interact with engineering teams, project management staff, and other test organizations to identify needed tools for testing of software updates.
Required Experience:
* BS/MS EE/CS/CE or equivalent
* New grad to 1-2 years experience in the software industry (including intern experience)
* Fundamental understanding of operating systems
* Strong C and OO programming skills
* Familiarity with UNIX
* Self-motivated, critical thinking, and demonstrated creativity
* Excellent verbal and written communication skills
Preferred Experience:
* Broad scripting experience (Bash, Perl, Ruby, Python, or AppleScript)
* Web and database development (Javascript, PHP, Rails, SQL, etc.)
* Mac OS X development and debugging tools such as Xcode and gdb
* Knowledge of Objective-C/Cocoa
* Experience in development and/or testing of a shipping product
* System software release experience