Graphics and Rendering Engineer
Company
Slingshot Aerospace
Location
El Segundo
Type
Full Time
Job Description
As a Graphics and Rendering Engineer, you will support the development of web-based space training and simulation applications by implementing 3D models and React components, utilizing cutting-edge rendering techniques such as Physically Based Rendering (PBR) and Real-Time Ray Tracing, and optimizing performance thereof to construct realistic and immersive visual experiences.Â
Your core responsibilities encompass the optimization of 3D application performance and the development of intuitive frontend UI components. Your role will involve guaranteeing seamless and visually striking rendering of diverse elements including satellites, ground stations, and awe-inspiring space perspectives.
To flourish in this role, proficiency in 3D graphics software and web development using tools such as React and Typescript will be vital.
Position Responsibilities:Â- Executes all position responsibilities in alignment with Slingshot’s core values, mission, and purpose
- Collaborate with design, development, and production teams to create immersive and interactive 3D experiences on the web
- Implement functional web-based 3D models using Three.js
- Assist in developing features using React, Three.js, and TypescriptÂ
- Optimize models for real-time rendering, ensuring the balance between aesthetic quality and performance requirements
- Utilize debugging tools and techniques to investigate rendering artifacts, performance bottlenecks, and compatibility problems across different platforms and devices
- Manage the integration and delivery of 3D assets into the web-based applications
- Stay informed about the latest developments in web-based 3D graphics and incorporate them as needed
- Work within the limits of the Three.js engine to curate file sizes, polygon counts and loading speeds
- Perform other duties as assigned (to be less than 10% of the responsibilities listed above)
- Must be a U.S. citizen eligible for government clearances
- Bachelor's degree in Computer Science or a related field
- 3 years of experience in a similar role
- 3 years of experience with programming or scripting languages such as Javascript/Typescript
- Excellent problem-solving skills and the ability to find creative solutions to technical challenges, including the ability to create tools that bridge the gap between art and development
- Knowledge of shader writing and experience with a game engine, such as Three.js
- ​In-depth knowledge of GLSL and custom shader creation
- Proficiency using WebGLRenderer
- Strong understanding of trigonometry and vector math
- Experience with rendering techniques such as Physically Based Rendering (PBR) and Real-Time Ray Tracing
- Proficiency in a variety of 2D and 3D software applications such as Maya, 3ds Max, Photoshop, and ZBrush
- Experience with virtual reality or augmented reality platforms
- Experience with Three.js and other JavaScript libraries and frameworks such as React, React-three-fiber, or drei
- Strong understanding of art and design principles with a keen eye for detail
- Space industry or early-stage tech startup experienceÂ
- Experience in UI/UX design
*These skills are guidelines. You don’t have to meet every qualification listed- if your skills are transferable and you meet the minimum requirements, we encourage you to apply.Â
Location: RemoteÂ
Pay Range: $125,000-$160,000
Classification: Full time Exempt (learned professional exemption)
Equity, Diversity & Inclusion are key to our success. We are an Equal Opportunity Employer and our employees are people with different strengths, experiences and backgrounds, who share a passion for creating a safer, more connected world. Diversity not only includes race and gender identity, but also age, disability status, veteran status, sexual orientation, religion and many other parts of one’s identity. All of our employee’s points of view are key to our success, and we embrace individuality.
Date Posted
07/31/2023
Views
29
Similar Jobs
Senior Graphic Designer - ChildLife Essentials
Views in the last 30 days - 0
Using standard office equipment such as a computer printer and telephone O Design and produce marketing materials for digital and print channels inclu...
View Details