Dedication - Solutions - Results

About Us

Industries

Areas of Expertise

Careers

Print Literature

Contractor Time Card

Retail

Contact Us

 
 
PERM Opportunity

Description:
The Software Project Manager is responsible for the maintenance of company OSLO optical design software product. This position requires an experienced optical designer who also has demonstrated ability in programming in C and C++, as well as strong management and communication skills and an entrepreneurial attitude. Duties include fixing bugs in the existing code, adding new features, coordinating contributions to OSLOs open-source code base from the OSLO user community, and contributing to technical support for OSLO. The Software Project Manager will interface with other development staff members in a team-oriented environment. The Software Project Manager will also interface with the OSLO user community to solicit and approve contributions of modules written in CCL (OSLOs Compiled Command Language).
Primary Duties/Responsibilities:
The Software Project Manager will perform the following duties:
Manage the OSLO code base, including building and testing new releases and installation scripts, and maintaining documentation.
Communicate with OSLO users to solicit contributions to OSLOs open-source CCL code base.
Maintain code and fix bugs for the current OSLO releases.
Add new optical design features as determined by market needs.
Contribute to technical support of OSLO users.
Provide consultation on complex projects.
Advise, help and mentor engineers at Taiwan office on OSLO issues when needed.
A wide degree of creativity and latitude is expected.
Additional Duties/Responsibilities:
Responsible for independently planning, processing and performing all jobs in an efficient manner.
Work closely with upper management.
Respond promptly and professionally to bug reports.
Review and repair legacy C and CCL code.
Conduct system analysis and development, with limited support from professional staff, to keep OSLO current with changing technologies.
Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
Test new CCL modules to ensure that logic and algorithms are correct, and that program results are accurate.
Research and recommend software tools to management.
Provide assistance to testers and support personnel as needed to determine system problems.
Review, to the extent possible, changes in code and the environment that will affect system performance.
Skills/Requirements:
M.S. or Ph.D. degree in optics or physics.
At least five years experience as an optical designer, including at least one year experience using OSLO.
Demonstrated ability to work on multiple concurrent projects and ability to work well in a team as well as independently.
Management skills and ability to network in the optical design community.
Excellent written and verbal skills with the ability to communicate highly technical information to others in and outside the company.
Skills in C and C++ preferred.
Experience in any of the following is a plus:
Microsoft Foundation Classes.
Programming in OSLOs CCL (Compiled Command Language, similar to C).
Experience in developing object oriented software systems using Microsoft Development Studio.


Creative Placement Services, LLC
5 Northern Blvd
Building 16
Amherst NH,US,03031
Call: 603-882-0700
Fax: 603-882-0771

© Creative Placement Services, LLC 2009