zSpace, Inc.® is a leading-edge technology provider that enables natural interaction with virtual-holographic 3D imagery through its flagship product, zSpace®. Targeting markets including manufacturing, architecture, engineering, government, medical and research, zSpace aims to accelerate design and development processes and increase productivity through interactive 3D visualization. zSpace is a privately held, venture backed company located in San Jose, CA. For more information, visit www.zspace.com. zSpace is seeking a highly motivated and experienced Senior Software Engineer to join our team and play a pivotal role in developing innovative and impactful software solutions. You will work collaboratively with talented engineers to design, develop, and deploy high-quality, scalable, and maintainable software that powers our cutting-edge XR platform. Responsibilities: Design, develop, and maintain high-quality XR educational applications using Unity. Implement and optimize graphics features, including shaders, post-processing effects, and other advanced rendering techniques. Develop and refine user interfaces (UI) that are intuitive and engaging for learners. Collaborate with product stakeholders, designers, and technical artists to create interactive and immersive educational experiences. Optimize application performance for various XR devices and platforms. Troubleshoot and resolve technical issues in a timely manner. Mentor and provide guidance to junior developers, fostering a collaborative and growth-oriented team environment. Stay up-to-date with the latest industry trends and technologies in XR, game development, and EdTech. Required Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. 5+ years of professional experience in 3D application development for the Windows platform. Extensive experience with Unity including scripting and UI development. Proficiency in C#. Experience with graphics programming, including shaders (HLSL/GLSL), post-processing, and real-time rendering. Strong understanding of UI/UX principles. Demonstrated experience in optimizing applications for performance on various devices. Solid understanding of object-oriented programming and design patterns. Excellent problem-solving skills and attention to detail. Strong communication skills and the ability to work effectively in a team environment. Preferred Qualifications: Proven experience in developing XR applications. Knowledge of 3D modeling and animation tools (e.g., Blender, Maya). Experience with other game engines such as Unreal Engine. Experience building Unity WebGL applications. Experience with C++. Experience with graphics APIs such as Direct3D. Contributions to open-source projects or a strong portfolio of personal projects. Job Type: Full-time Pay: $150,000.00 - $180,000.00 per year Benefits: 401(k) 401(k) matching Dental insurance Flexible spending account Health insurance Health savings account Life insurance Paid time off Tuition reimbursement Vision insurance Compensation Package: Stock options Schedule: 8 hour shift Application Question(s): How many years of C do you have? How many years of C# do you have? How many years of experience do you have working on Windows applications? Work Location: Remote

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

United States