Elara is looking for a Real-Time Simulation Programmer to assist with building virtual reality surgical simulators using modern game engines. Work will involve writing new features for a particle-based physics library that simulates organic tissues with soft bodies. At Elara, you will be part of a team pioneering interactive medical training applications used by doctors worldwide.
Elara Systems is at the forefront of emergent media, blending artistry and technological advances. We excel in developing strategic digital content for a wide range of companies, particularly those in the medical, pharmaceutical, and industrial markets. With extensive expertise in Virtual Reality, 3D animation, and interactive solutions, we specialize in creating immersive experiences for training, education, marketing, and sales. Samples of our work can be found here: www.elarasystems.com.
Responsibilities:
· Add new features to existing physics library
· Build and maintain gameplay systems
· Track down and fix bugs
· Collaborate with team members to design solutions and plan work
· Coordinate with medical professionals on accuracy of simulation features
· Break down features into discrete tasks for the development team to complete
Qualifications:
· 5+ Years of software engineering experience working on game engines like Unity / UE4
· Bachelor’s degree in Computer Science or equivalent demonstrable experience
· Ability to write clean, efficient code in an Object-Oriented language like C# or C++
· Strong 3D math skills
· Familiarity with common intersection test routines
· Strong understanding of Data Structures
· Solid organization and time management skills
· Strong debugging skills
Preferred Qualifications:
· Experience with particle-based soft-body and cloth physics
· A portfolio demonstrating previous personal or professional projects
· Experience building applications for VR
· Familiarity with parallel programming
Incidental Duties:
The above statements describe the general nature and level of work being performed in this job. They are not intended to be an exhaustive list of all duties, and indeed additional responsibilities may be assigned, as required, by management.
Benefits:
Employer Paid Health Insurance for Employee, 401K with 4% match, Group Long Term Disability, Group Life Insurance, Two Weeks Paid Vacation, One Week Paid Sick Leave.
Elara Systems is an equal employment opportunity employer and does not discriminate on the basis of race, color, religion, gender, sexual orientation, marital status, age, disability, national origin, citizenship, or any other protected characteristic.