You might also like
in Vancouver, WA
Mac Software Engineer - Full-time / Part-time
Hours | Full-time, Part-time |
---|---|
Location | Vancouver, WA Vancouver, Washington |
About this job
11068215
Mac Software Engineer
Direct Hire
Vancouver, WA
In this role, you will be part of the Software Engineering team designs and implements software for consumer technology products. This encompasses several types of software including drivers, control panels and application software as well as the development of APIs and SDKs for use by third party developers of applications that interface with the company products.
RESPONSIBILITIES:
Develop software for various Mac platforms/OSs working in cross-functional environment.
Apply object-oriented design approach
Implement using C++, Objective-C, Cocoa, Xcode
Design and implement user interface
Perform requirement analysis, design and develop accurate schedules
Assist third party application developers in interfacing applications to company software.
Follow department guidelines for development process, coding style, revision control.
Contribute to the continuous improvement of software engineering processes.
QUALIFICATIONS:
Bachelor of Science in Computer Science, Computer or Electrical Engineering. (MS preferred).
3 years' minimum experience building high-quality SW with Objective-C, Cocoa and Xcode.
Demonstrated experience developing and deploying SW/Apps for OS X, knowledgeable with OS X kernel extension mechanism (KEXTs)
Experienced with object oriented languages especially C++ and Objective-C.
Preferred tool familiarity is: Xcode IDE, Interface Builder, Cocoa frameworks on Mac OS X, Surround SCM source control. Familiarity with other tools is a plus: Perl, Python, Visual Studio.
Strong understanding of software engineering principles, software development life cycle and software quality.
Experis is an Equal Opportunity Employer (EOE/AA)