TheWaterOx
25th September 2007, 17:03
CDM Optics Inc. (http://www.cdm-optics.com) is leading a revolution in imaging systems design and is seeking experienced C++ software developers fluent in Qt4 to be involved in all aspects of software design and development of its novel high performance computational imaging design and simulation software. Candidates must have experience designing and architecting robust and complex C++ software systems including multi-threaded GUI applications and SDKs or libraries. Candidates must be able to cleanly architect new systems from the ground up as well as to apply their skills in re-factoring existing systems. Candidates must be highly organized, motivated, and self-directed. Excellent interpersonal skills required. EOE.
Required Core Competencies:
• Full product development cycle (From design to shrink wrapped final product)
• Demonstrated experience designing and architecting complex C++ object-oriented software systems through use case driven development
• Experience designing and developing robust multi-threaded Qt GUI applications
• Understanding of and experience applying design patterns in C++
• Understanding of and experience with advanced C++ (including polymorphism, inheritance, templates, etc. )
• Understanding of and experience using the C++ standard library and standard template library (STL)
• Highly motivated, self directed, excellent interpersonal skills
Preferred Skills/Knowledge:
• Image/Signal processing
• Linear/non-linear programming and optimization
• MATLAB
• GPGPU programming
• Python programming
Education/Experience:
• B.S. in Computer Science, Electrical Engineering, Computer Engineering or equivalent experience in computer science or a related field.
• Required 4-6 years of C++ design and architecture in professional and/or industry setting
CDM Optics, Inc. is located in sunny Boulder, CO at the base of the Rocky Mountains. Just 30 min from Denver, 30 min from Rocky Mountain National Park and with nearly a dozen ski resorts within 2 hours.
To apply, email resume and cover letter to: hr@cdm-optics.com (mailto:hr@cdm-optics.com)
Required Core Competencies:
• Full product development cycle (From design to shrink wrapped final product)
• Demonstrated experience designing and architecting complex C++ object-oriented software systems through use case driven development
• Experience designing and developing robust multi-threaded Qt GUI applications
• Understanding of and experience applying design patterns in C++
• Understanding of and experience with advanced C++ (including polymorphism, inheritance, templates, etc. )
• Understanding of and experience using the C++ standard library and standard template library (STL)
• Highly motivated, self directed, excellent interpersonal skills
Preferred Skills/Knowledge:
• Image/Signal processing
• Linear/non-linear programming and optimization
• MATLAB
• GPGPU programming
• Python programming
Education/Experience:
• B.S. in Computer Science, Electrical Engineering, Computer Engineering or equivalent experience in computer science or a related field.
• Required 4-6 years of C++ design and architecture in professional and/or industry setting
CDM Optics, Inc. is located in sunny Boulder, CO at the base of the Rocky Mountains. Just 30 min from Denver, 30 min from Rocky Mountain National Park and with nearly a dozen ski resorts within 2 hours.
To apply, email resume and cover letter to: hr@cdm-optics.com (mailto:hr@cdm-optics.com)