C/C++ Developer
The ideal candidate for our C/C++ Developer will develop computer software solutions for both 2D and 3D products for use in imaging applications. The right candidate will possess good communication skills, work well independently as well as part of a team, enjoys challenges, and thrives in a fast-paced environment.
Job Description:
- C/C++ code development for use in commercial software using MS Visual Studio as well as GCC
- C# code development for use in commercial software using MS Visual Studio
- Documentation, version control, and maintenance of developed codes
- Testing of research-developed image processing algorithms
- Development of Graphical User Interfaces (GUIs) for use in commercial software
- Creating GUIs for simulating the results of various medical procedures using algorithms developed by our research team.
- Product development for both 2D and 3D systems - with research as necessary to deliver the desired results
- Modify existing multi-threaded C++ programs, to improve functionality, reliability, efficiency, and user experience
Core Requirements
- Bachelor’s Degree (master’s degree preferred) in Computer Science/Engineering or at least 5 years’ related work experience
- At least 5 years demonstrated experience with C/C++ development
- At least 2 years developing with C#
- Strong GUI and software design skills
- Knowledgeable of software design, preferably with commercial imaging applications
Desired
- Strong project management skills as well as imaging research and development experience would be advantageous