IT Developer IV

Volt Information Sciences Inc
Sacramento, United States of America
30 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 187K

Job location

Remote
Sacramento, United States of America

Tech stack

3D Computer Graphics Software
Microsoft Windows
Unit Testing
C++
CMake
Code Review
Data Warehousing
Software Debugging
Linux
Digital Technology
Mesh Networking
Software Engineering
GIT
Information Technology
Software Version Control

Job description

  • Contributing to the technology roadmap for digital systems technologies and platforms.
  • Specifying, designing, and leading the development of state-of-the-art 3D software algorithms and solutions that improve the lives of patients around the world.
  • Being an active member of a high performing software development team in an agile environment.
  • Contributing to and influencing cross-functional teams to identify opportunities and integrate with newly emerging technologies across.

Requirements

  • Bachelor's degree or higher in Software Engineering, Computer Science, Mathematics, or related from an accredited institution (completed and verified prior to start)
  • Five (5) years of software development in a private, public, government or military environment
  • Professional software development experience in C++ and WebAssembly (Wasm)
  • Experience developing 3D geometry processing software
  • Solid foundation in 3D math and 3D geometry
  • Experience utilizing 3D triangle mesh topology representations and 3D curves/surfaces
  • Experience visualizing, analyzing and debugging complex multi-dimensional data
  • Proven ability to write clean, concise, and readable code that is modularized and testable; values code reviews and comprehensive unit testing
  • Cross-platform development experience with Windows and Linux using modern features from C++11 and later
  • Experience with CMake
  • Experience with distributed version control systems such as Git
  • Experience collaborating with a team to explore approaches and then perform research and tests to develop innovative algorithm solutions
  • Demonstrated problem solving and analysis skills, systems thinker, results driven, self-motivated, team skills, ability to work independently and with distributed teams

Apply for this position