Software Engineer (R&D)

  • Tennessee City, TN
  • Posted 4 hours ago | Updated 4 hours ago

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2

Skills

ISO 13485
Qt
c++
Qt platform
CAS
computer-assisted surgery
R&D
FDA
R&D Software Engineers
Software Engineers

Job Details

Position Summary Software Engineers and R&D Software Engineers to join a growing development team. These roles will involve designing and developing advanced medical imaging software solutions used in orthopedic diagnostics and computer-assisted surgery.
As a member of our team, they will work in a collaborative, fast-paced environment where innovation and excellence are highly valued. You will play a key role in developing and optimizing applications that help surgeons make better, faster, and more accurate decisions.
Key Responsibilities
  • Design, implement, and test application software for orthopedic imaging and diagnostic platforms
  • Collaborate with cross-functional teams including clinical specialists, product managers, and QA engineers
  • Participate in research and development of new algorithms and tools for surgical planning and guidance
  • Ensure software performance, quality, and compliance with medical standards
  • Maintain detailed documentation for regulatory and technical purposes
  • Contribute to brainstorming sessions, code reviews, and sprint planning
Qualifications
  • Bachelor s, Master s, or Ph.D. in Computer Science, Biomedical Engineering, Electrical Engineering, or related fields
  • Strong programming skills in C++ (required)
  • Experience with the Qt platform for cross-platform GUI development
  • Background in medical imaging, biomedical engineering, or application software development
  • Experience with computer-assisted surgery (CAS) is a major plus
  • R&D experience, especially in regulated environments, is a strong advantage
  • Strong problem-solving skills and a passion for innovation
  • Experience working in a regulated environment (e.g., FDA, ISO 13485) is a bonus

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.