This job is no longer taking applications and is displayed only for reference.
To view current postings please conduct a new search.
Thank you.
Our Company
SoilVision Systems Ltd. has built a reputation as a fast-growing innovative company providing leading edge software & consulting to the worldwide geotechnical engineering community.
This is an excellent job opportunity for motivated individuals looking to play a key role in geotechnical software development for a rapidly expanding company.
Duties:
- Develop of geotechnical software with a focus on 3D visualization and manipulation of 3D geometry.
- Review, understand, and implement techniques described in technical documentation and academic papers.
- Discover, document, and fix software defects.
- Design and document code based upon company standards, both independently and via paired programming.
Qualifications:
- Bachelors or Masters in Computer Science (or similar degree with a strong programming focus)
- Minimum two (2) years work experience.
- Knowledge of 3D graphics programming using modern OpenGL (i.e., version 3.3 or higher).
- Demonstrated knowledge and understanding of algorithms and complexity theory.
- Strong understanding of linear algebraic concepts; i.e., vectors, matrices, coordinate transforms, systems of equations, etc.
- Familiarity with VB.NET and C++.
- Ability to work under the pressure of deadlines.
- Experience with agile software development practices.
- (Geotechnical) Engineering classes or training is an asset.