Senior 3D Software Engineer

Responsibilities The Senior 3D Software Engineer role is accountable for: Coding, testing, and analyzing software programs and applications The tasks will heavily involve coding for DICOM volumetric and surface rendering, manipulating, and computational optimizing in both GPU and CPU The Senior 3D Software Engineer will also lead the effort to research, design, document, and modify software specifications throughout the development life cycle This role requires someone with experience with Microsoft Visual C++ and MFC. This is a great opportunity for the right Software Engineer who is looking to really make a difference in the lives of people.  Please visit www.dolphinimaging.com  for more information on our company and mission. Qualifications Required Qualifications Bachelor's Degree in Computer Science, Mathematics, or a combination of equivalent education and experience 6+ years of programming experiencerequired Extensive experience in all aspects of application development and project life cycles 4+ years of experience writing production-quality Windows desktop applications with Microsoft Visual C++ and MFC 2D and 3D math/graphics; matrix transformations in homogeneous coordinates Proficiency with DirectX/Direct3D Experience with GUI Design Experience in object-oriented programming and in multiple development technologies with proven ability to maintain software products Good experience in driving an application architecture Experience using source code management systems Excellent verbal and written communication skills Ability to write functional and technical software specifications Desired Qualifications Mathematical elements of computer graphics and associated programming techniques Solid background and interest in 2D image processing and 3D surface and/or volumetric rendering techniques Manipulations of mesh surfaces such as local warping and solid mesh cutting Win32 API experience Experience with Microsoft Team Foundation Server (TFS) Job ID 2018-8380
Salary Range: NA
Minimum Qualification
5 - 7 years

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.