Job Description
Job Description:
The Software Engineer works with the Software Engineering team to implement and maintain device driver software (including drivers, control panels, and installers) and other components of graphics tablets. Additionally, the Software Engineer supports third party application developers in interfacing with products and provides assistance to the Customer Service Team in supporting customers.
Job Responsibilities
• Accurate estimation of schedules and efforts for assigned tasks, and completion of tasks as estimated
• Complete assigned tasks in a professional manner:
• Assure that requirements are complete, resolving discrepancies with marketing
• Contribute to and conduct high level and detailed design before coding
• Implement designs while following company standard coding practices and source code control procedures
• Test products, developing tests if needed, before releasing to SWQA
• Contribute to the development of departmental processes
• Assist third party developers in interfacing applications to the driver software
• Assist customer service in resolving customer issues
Job Requirements
Job Requirements• Bachelor of Science in Computer Science, Computer Engineering, or related field with three to five years of current software development experience with Mac OS X, Cocoa, Xcode and Objective-C.
• Must have good understanding of software engineering principles, SW development life cycle and software quality. Familiarity with a range of software development tools including application frameworks, compilers, debuggers, source code control and source code formatting and checking tools.
• Experienced with object oriented languages, in particular especially C++ and able to program in low and high level languages
• Familiarity with device drivers and their development and debugging.
• Excellent problem solving, communication, and interpersonal skills.
• Preferred tool familiarity is: XCode IDE, Objective C, Interface Builder, Cocoa frameworks on Mac OS X, Surround SCM source control. Familiarity with other tools is a plus: Visual Studio frameworks on Windows and gcc, tcl/tk and cvs on Linux.
Country: USA, State: Washington, City: Vancouver, Company: Amtec.
Комментариев нет:
Отправить комментарий