Friday, December 14, 2012

Graphics Software Engineer


Graphics Software Engineer
Silicon Valley

Responsibilities:
Participate in the entire development process including planning/scheduling, specification, development, testing, maintenance and support.
Employ best software practices.
Perform complex bug verification, release testing and beta support for assigned products.
Research problems discovered by QA or product support and develop solutions.
Work with strategic customers or proxies to assess needs and develop solutions.

Qualifications:
Master’s degree in engineering, computer science or related technical field; advanced degree desirable.
Four (4) to nine (9) years of technical experience in software development.
Strong skills in C++/Object-Oriented-Design (OOD), Design Patterns and large-scale software design.
Strong skills in network processing (multi-threading, sockets, services).
Strong skills in cross-platform (Windows/LINUX) development.
Expert in EDA post-processing:
Strong knowledge of algorithms such as contouring, iso-surface generation, streamline generation, large dataset handling and finite element results probing.
Expert in efficient visualization or large datasets.
Good knowledge of 3D graphics environments such as OpenGL.
Ability to complete high quality work on schedule,
Good communications and inter-personal skills.
Knowledge of MFC or equivalent GUI technology is desirable.
Familiarity with EDA/CAE software is desirable.

Preferred Experience:
Experience with Agile/lean software development methodologies is a plus
Experience with development tools such as Microsoft Visual Studio, ClearCase is a plus


For details contact: John Visconti at jv@cae-jobs.com  or call 978-667-6680
CAE Recruiters 25 years experience in engineering careers.
 All inquiries are held in the strictest confidence.




No comments:

Post a Comment