Unreal Engine Asset Developer
Third Wave Automation is looking for an Unreal Engine Asset Developer who can meld start-of-the-art models and physically-realistic simulation-environments. As our Unreal Engine Asset Developer, you will design custom simulator environments, assets, and enable procedurally generated environments. Your work will bridge the technical implementation gap at the forefront of robot learning.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. All qualified applicants are encouraged to apply.
Role And Responsibilities
As part of the Third Wave team, you will:
Deliver high-quality, polished, and reliable Unreal Engine 4-based AV & VR applications that are physically realistic.
Manage and maintain Third Wave's custom build environments.
Optimize iteration times, and improve existing systems for performance, memory usage, and user experience.
Contribute to all aspects of product development, from brainstorming to final delivery. Identify technical and developmental risks/obstacles, and provide expert recommendations on development schedule.
Provide technical leadership in areas of your specialization and supply original ideas and improvements to project designs, pipelines, and tools.
Collaborate closely with team members.
Contribute to IP development and write functional requirement documents and guides.
Prototype ideas from research papers, think creatively, resolve technical challenges, and work around limitations.
Skills And Experience
We're looking for a passionate teammate who can quickly join our team and start contributing. There are many experiences that would make someone a good fit, like:
3+ years equivalent professional experience programming with the Unreal Engine and customizing and extending code base
BS, MS,or PhD in computer science, math, physics, computer engineering, software engineering, or related fields.
Deep understanding of physics and creating physically realistic assets. Familiarity with machine learning or human-robot interface is a plus.
Experience in the Unreal Engine SDK including C++, blueprints, multiplayer, UI, AR, VR, AI, animation, optimization.
Strong software development skills that encourage code reuse among team members and ability to write efficient, clean, and reusable (Python, R, C++) code.
Strong 3D math, optimization, debugging and problem-solving skills.
Excellent presentation and communication skills (written, oral, internal, and client-facing).
Passion for new innovative technologies and enjoys working in fast-paced, dynamic environments with a small team and short timelines.
Welcomes new challenges and works independently across disciplines to investigate issues and determine solutions.
Works independently to plan and complete responsibilities with limited supervision or direction.
Submit your application below