Skip to content

Software Engineering Intern

Full Time
Seattle WA
Posted 6 years ago

Job Description:

Mimic Technologies, Inc, is looking for a skilled and motivated Software Engineering Intern to join our growing software team and help implement our next generation of medical simulation technology. This is an excellent opportunity to apply a broad range of software development skills in a challenging problem domain while having a tangible impact on training to advance surgical care.

You will work with engineers, artists, and 3D modelers on implementing simulation technology and training scenarios, and/or developing novel applications to educate surgeons in various aspects of robotic surgical equipment and techniques.

Software development will be in both C++ and Lua. The candidate is expected to be familiar with high-fidelity, real-time physics simulation, collision shape modeling, graphics, and stability issues. Fluency in 3D transforms is desired. Game development experience is preferred.

Desired Skills & Experience:

  • Undergraduate or Graduate Student pursuing a Computer Science degree from an accredited institution
  • C++ development experience
  • Interactive simulation application development experience
  • Fluency in 3D mathematics and physics
  • Game development experience preferred

About Mimic (

Located in the historic Pioneer Square neighborhood of downtown Seattle, Mimic Technologies is the leader in Robotic Surgery Simulation. Our customers are visionary medical centers and teaching hospitals who utilize simulation technology to train the next generation of surgeons. We strive to maintain a positive team environment where everyone is passionate about fusing virtual reality and surgical robotics into revolutionary new products and services.

We offer a competitive compensation package. More importantly, you will be working on exciting and meaningful technology that will profoundly and positively impact the lives of both patients and surgeons, on a humane work schedule with excellent work-life balance.

Apply Online