About the role
- Responsible for implementation and maintenance of individual software features
- Develop and maintain software features
- Actively communicate within and outside the team
- Effectively ask for help when needed
- Discuss proposed solutions
- Inform about the progress
- Provide help and guidance to other developers
- Solve software development efforts independently
- Deliver measurable/testable increments on time
- Provide good pragmatic solutions that fulfill the scope
Requirements
- BS or higher in Computer Science or equivalent
- 1+ years C++ programming experience
- Design and implementation of applications involving computational geometry, mesh modification, and/or model generation from sparse data
- Optimization of complex code structure to support very large dataset processing
- Source control and commercial debugging/optimization tools
- Ability to write engineering-level documentation
- Experience using one or more of the following SDKs: DirectX, OpenGL, GDAL, UnReal, Unity, VBS4, OpenSceneGraph
- Medical
- Dental
- Vision
- Life insurance
- STD & LTD
- FSA
- Voluntary Benefits pet insurance
- Home & Auto Insurance
- Identity theft protection
- Legal plan
- Accident insurance
- TriNet perks with discounts and deals, attractions, concerts, car rental, hotels etc.
- Hybrid work environment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C++computational geometrymesh modificationmodel generationcode optimizationlarge dataset processingengineering-level documentation
Soft skills
communicationproblem-solvingteam collaborationguidanceindependencetime management
Certifications
BS in Computer Science