Software Engineer
Mimic Technologies, Inc. is looking for a skilled Software Engineer to implement next-generation medical simulation technology.
The ideal candidate will work with engineers, artists, and 3D modelers to develop simulation technology and training scenarios for robotic surgical equipment and techniques.
We utilize a rapidly evolving, proprietary surgical simulation engine, and the applicant must be able to adapt quickly to technology changes.
Software development will be in C++ and Lua, with a focus on high-fidelity, real-time physics simulation and 3D transforms.
Responsibilities:
Implement simulation technology and training scenarios
Work with cross-functional teams to deliver polished results
Adapt to technology changes and implement new engine capabilities
Requirements:
Professional C++ development experience
Interactive simulation application development experience
Experience working with commercial physics APIs (Nvidia PhysX a plus)
Expertise in 3D mathematics and physics
Excellent communication, interpersonal, and organizational skills
Version control and bug tracking software experience
Bachelor's degree in a STEM field
Preferred Skills:
Lua, Python, or similar scripting language proficiency
Game engine experience
Agile methodologies experience
Advanced education in a STEM field
Mimic Technologies is the leader in Robotic Surgery Simulation, located in downtown Seattle. Our team strives to maintain a positive environment where everyone is passionate about fusing virtual reality and surgical robotics into revolutionary new products and services.
We offer a competitive salary and benefits package, including employee medical & dental insurance, 401K match, paid time off, and more.