Senior 3D Software Engineer
Horizontal Talent
Maplewood, United States of America
9 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Maplewood, United States of America
Tech stack
3D Computer Graphics Software
Microsoft Windows
C++
CMake
Linux
Digital Technology
Mesh Networking
Software Engineering
GIT
Information Technology
Multiplatform
Job description
Join a dynamic team as a Senior 3D Software Engineer, where you'll innovate and collaborate to develop cutting-edge 3D software solutions that enhance patient care globally. This remote position offers a unique opportunity to contribute to a technology roadmap and work with diverse, high-performing teams. Responsibilities
- Lead the design and development of advanced 3D software algorithms and solutions.
- Collaborate with cross-functional teams to integrate emerging technologies.
- Contribute to the technology roadmap for digital systems and platforms.
- Participate actively in an agile software development environment.
Requirements
- Bachelor's degree or higher in Software Engineering, Computer Science, Mathematics, or related field.
- Minimum of five years of software development experience in various environments.
- Proficiency in C++ and Web Assembly (Wasm).
- Experience in developing 3D geometry processing software.
Preferred Skills
- Strong foundation in 3D math and geometry.
- Experience with 3D triangle mesh topology and 3D curves/surfaces.
- Cross-platform development experience with Windows and Linux.
- Familiarity with CMake and Git.
- Ability to write clean, modularized, and testable code.
At Horizontal, we are committed to fostering a diverse, equitable, and inclusive environment where all individuals are valued and empowered to succeed.