This job ad has been posted over 90 days ago...
Desktop Applications Engineer
at Otherfab in San Francisco
Desktop Applications Software Engineer Are you passionate about the DIY/Maker movement? Do you want to help create a new kinds of CNC machine interfaces for the making public? We are looking for adesktop applications software engineer to lead development of exciting new consumer-oriented design tools. OtherFab is a San Francisco based hardware & software startup in the heart of the Mission District. We are looking for talented, passionate folks to help us build the future of desktop manufacturing and design! Qualifications - Strong Object-oriented programming and design skills. - Experience with Cocoa/Objective-C, iOS or AppKit. - Knowledge of C++/C, memory management, networking protocols. - Experience with 3D UI development, and application UI development. - Excellent problem solving and critical thinking skills. - Passion for quality, and a strong attention to detail & aesthetics. - Excited about constantly learning new technologies. Bonus Skills - Experience writing networked applications. - Comfortable writing multi-threaded, asynchronous code. - Ability to optimize code for performance, experience with profiling. - Ability to create rapid UI prototypes. - Ability to code custom widgets and controls from design specifications. - Familiar with CNC machines and the current state of the art in CAD/CAM software. - Familiarity with Atmel chip family, and embedded development practices. Job Responsibilities: - Develop desktop and mobile CAD/CAM applications for the consumer market. - Work with designers and engineers to help define and implement a world class user interface. - Scope features, and help define product roadmap. Experience - 5 years or greater experience developing consumer facing desktop applications. - BS in computer science, or equivalent. - Portfolio of past projects.
Please LOG IN to apply online.