If you are a fit for this position, Please send me an email at anna.george@cdicorp.com or you can also call me on 703-279-4838
====
Looking for a senior software engineer to be a member of an OpenGL implementation team. The successful candidate will take an active role in the design and implementation of our next-generation OpenGL GPU driver software. To be successful in this position, in addition to outstanding software engineering skills, you must have in-depth understanding of programming with OpenGL or with the implementation of OpenGL drivers. . In this position, the engineer will have the following responsibilities:
• Provide estimates for new work
• Interface with customers
• Design and implement new features for the OpenGL driver
• Port the OpenGL driver to different real-time operating systems
• Help with the preparation of artifacts for the certifiable OpenGL driver
• Help with the maintenance and upgrading of tools needed for development
A small amount of travel may be required. Client provides an environment that encourages individuals to take ownership and exercise leadership; this is an opportunity to have a big impact on an interesting and challenging development program and on our customers.
Looking for the following qualifications for this position:
* CS or EE degree, or equivalent experience
* Ability to architect a complete solution
* Good written and verbal communication skills essential
* Minimum of 7 years C or C++ software development experience
* Minimum of 3 years experience with OpenGL programming or OpenGL driver development
* Experience in embedded system RTOS software development and direct programming of the hardware is required
* Excellent C/C++ programming skills and basic knowledge in assembly code
* Excellent development, performance optimization, and debugging skills
* Understanding of Graphics processors (ATI experience desirable)
* Experience in standards-based development/verification (e.g. DO-178B) an advantage