With a legacy of innovation and excellence, Vcom3D has built an enviable track record in numerous groundbreaking areas of medical simulation, including augmented reality, mixed reality, virtual patients, manikins, and assessment. Our standards are uncompromisingly high – but if you’re a collaborative and talented professional, we offer uncommon opportunities to contribute your abilities to new and exciting projects. We offer a complete package of benefits to our full-time regular employees.

Unless otherwise noted, all openings are for full-time positions at our main office in Orlando, FL. The ability to work remotely one or more days per week will vary depending on the specific position.

To apply for an open position, send an email to MedSim@Vcom3D.com, with the position name as the subject line. Include your contact information and attach or provide a link to your resume. Vcom3D is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity, sexual orientation, condition of disability, or national origin.

Current Employment Openings

Software Engineer

Job Summary

In this role, you will design and develop software and network infrastructure to integrate complex medical simulations featuring physical, virtual, and augmented reality components. You will work with a team of game designers, software developers, artists, hardware engineers, medical experts, and instructional system designers to create engaging software for education and training.

The Ideal Candidate
As Software Developer, you will be curious, eager to learn new things, research what you need to know, and communicate your ideas in a clear, concise manner and advocate for your decisions to the team.

Required Experience: 

  1. A minimum of 5 years of experience with software design, development, integration, and testing on Windows and Linux operating systems.
  2. Proficiency in object-oriented programming with C++.
  3. Experience cross-compiling and deploying C++ projects for multiple operating systems and hardware configurations including ARM/embedded processors.
  4. Proficiency in both server-side and client-side network programming.
  5. Experience configuring network hardware and software.
  6. Experience with the setup and maintenance of cloud service hosting platforms such as Azure and AWS.
  7. Proficiency creating, maintaining, and querying SQL databases.
  8. Experience managing cost and schedule as well as technical aspects of software development projects.
  9. Solid knowledge and understanding of the software development life cycle.

Desired Experience: 

  1. Experience with a communication middleware or connectivity framework such as DDS.
  2. Experience with CMake build system.
  3. Experience developing C# scripts in Unity.
  4. Experience in JSON and REST web services.
  5. Knowledge of SCORM, xAPI, and/or LTI e-Learning standards; learning management systems; and learning record stores.
  6. Knowledge of web security and encryption protocols.
  7. Experience in source control and code versioning tools such as Git.
  8. Proficiency with programming in one or more high-level interpreted languages such as Python, PHP, and/or JavaScript.
  9. Experience developing for augmented reality devices, including AR headsets, IMUs, or image recognition.
  10. Technical writing experience.

Education: 
A Bachelor’s degree in Computer Science or equivalent from an accredited college or university.

To apply for an open position, send an email to MedSim@Vcom3D.com, with the position name as the subject line. Include your contact information and attach or provide a link to your resume.