Washington; Sr. Software Engineer; Medical Imaging, OpenGL, DirectX, graphics, PC Video,

lisa_crawford at cmagroup.com lisa_crawford at cmagroup.com
Sun Jan 2 13:05:05 EST 2000


Seattle, Washington; Sr. Software Engineer; OpenGL, DirectX, graphics, 
PC Video, multimedia

-Title: Senior Software Engineer
-Location: Seattle, WA 
-Salaried ($60-85,000), Excellent Benefits   (relocation assistance offered 
by client)  


This professional will perform the software requirements analysis, design, 
and implementation for the next generation medical imaging graphics sub-
system. The subsystem will profide services to synchronize, capture, and 
playback (multiple streams) of both uncompressed and compressed video 
and audio in realtime. 

Be familiar with multimedia solutions which are commercially available 
and with developing custom solutions. Implement and maintain requirements 
and design documentation. Devise automated and manual tests for regression 
and new feature testing. 

Requirements: 

Software development experience in C/C++ in a PC/NT environment. Should 
have experience with DirectX, OpenGL, and PC multimedia application development. 
Understanding of interrupts, DMA, queues, stacks, shared memory, and serial 
and parallel I/O design. Experience with emulators, symbolic debuggers, 
and/or simulation tools. Familiarity with test equipment: logic analyzers, 
oscilloscopes, and DVMs. Experience developing scalable software systems 
is a plus.

Strong Software Engineering Background. Thorough knowledge of embedded 
software/hardware systems, and Object Oriented design. Experience developing 
multimedia applications on Win95/98/NT. Expertise in real-time software 
design and programming in embedded systems. Good hardware/software diagnostic 
and debugging skills. Able to characterize problems quickly. Versatile, 
proactive, self-starter. Able to quickly and independently learn and apply 
new skills. Able to work from very general requirements. Enjoys and thrives 
on a wide variety of programming and organizational activities. 

Good verbal and written communication skills. A team player who will cooperate 
and collaborate with other engineers to produce an optimum solution. Demonstrates 
an understanding of the Software Life Cycle, and sound SW Engineering 
practices.

Please refer to JO# 11278RJS in your response.

lisa_crawford at cmagroup.com 

Lisa Crawford
Sr. Researcher & Associate Recruiter
ljc at cmagroup.com
IT & Software Solutions Team
Career Marketing Associates






More information about the Bio-soft mailing list