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