software developer
Title posted on ZipRecruiter -
3D Software Developer
Posted on
June 17, 2024
by
Employer details
iCAD Dental Inc
Job details
<h3>Job Description</h3><div>Job Description<div><p><strong>Qualifications</strong></p><ul><li>Bachelor's Degree in Computer Science or a related discipline, or equivalent experience.</li><li>Experience with any Procedural/OOP language. Our existing codebase is in Python but new projects can be written in other languages.</li><li>Strong knowledge of linear algebra and computer graphics concepts to analyzing and modifying tricky triangles on a mesh.</li><li>Ability to work cross-functionally and execute in a self-directed environment.</li><li>Demonstrated strong ability to write clean, well-structured code and identify and refactor suboptimal code.</li><li>Demonstrate critical thinking and problem-solving skills when faced with challenging tasks without clear solutions</li></ul><p><strong>Assets</strong></p><ul><li>Experience with OpenGL and shader programming techniques.</li><li>Experience interacting with 3D graphics. This can include 3D game development in Unity3D, CAD design in AutoCAD, or 3D modeling in Blender.</li><li>General familiarity with Computer Vision concepts and frameworks.</li><li>Basic understanding of concepts related to Machine Learning.</li><li>Comfortable using Git for version control and project maintenance</li></ul><p><strong>Responsibilities</strong></p><ul><li>Design software applications that perform the required functions with maximum efficiency.</li><li>Adapt and change the design as necessary, responding to evolving application requirements</li><li>Write detailed and consistent project documentation</li><li>Conduct thorough testing of the application using standardized procedures to ensure compliance with the specifications.</li><li>Familiarize yourself with the existing codebase and make necessary modifications.</li><li>Plan and coordinate workload effectively, including independently managing and prioritizing multiple tasks.</li></ul></div>Company Description<div>iCAD Dental is a Canadian company incorporated in 2015 offering a full<br />range of cutting-edge digital dentistry manufacturing services while being<br />strongly committed to developing an "Augmented intelligence in Computer<br />Aided Design of Dental appliances (AiCAD Dental)". We have a team of<br />highly skilled dental technicians, which have previously leading digital dentistry<br />departments of various dental laboratories from Ottawa-Gatineau area, and a<br />research team of engineers / programmers with master's degrees in<br />Scientific Computing and Machine Learning.<br />All four iCAD Dental's shareholders have an extensive expertise in digital<br />dentistry providing hands-on expertise to the manufacturing team as well as<br />the research team.</div></div><h3>Company Description</h3><div>iCAD Dental is a Canadian company incorporated in 2015 offering a full\r\nrange of cutting-edge digital dentistry manufacturing services while being\r\nstrongly committed to developing an "Augmented intelligence in Computer\r\nAided Design of Dental appliances (AiCAD Dental)". We have a team of\r\nhighly skilled dental technicians, which have previously leading digital dentistry\r\ndepartments of various dental laboratories from Ottawa-Gatineau area, and a\r\nresearch team of engineers / programmers with master's degrees in\r\nScientific Computing and Machine Learning.\r\nAll four iCAD Dental's shareholders have an extensive expertise in digital\r\ndentistry providing hands-on expertise to the manufacturing team as well as\r\nthe research team.</div>
-
LocationOttawa, ON
-
SalaryNot available
-
Terms of employment
Permanent employmentFull time
- Start date
Starts as soon as possible
- vacancies
1 vacancy
- Source
ZipRecruiter
#b982944410
Advertised until
2024-07-16
Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.
Report a problem with this job posting
Thank you for your help!
You will not receive a reply. For enquiries, please contact us.