Staff Application Software Engineer - Hybrid

Genesis10•Weston, FL
•Hybrid

About The Position

Genesis10 is seeking an experienced Staff Application Software Engineer for a hybrid position with a Global Medical Technology Company. This is a 12+ month contract opportunity. The ideal candidate will be able to ramp up quickly, integrate seamlessly with an existing team, and begin delivering production-ready code. In this role, you will design and implement complex concepts independently for robotic-assisted surgery products. You will work closely with the engineering team and subject matter experts to develop market-leading software that meets customer and system requirements.

Requirements

  • Bachelor's Degree in Software Engineering / Computer Science or related discipline & 4+ years of work experience
  • Demonstrated proficiency in C++ and Object-Oriented programming in a production environment

Nice To Haves

  • Prior contractor or consulting experience with a record of success joining teams mid stream and ramping up quickly
  • Experience in Qt/QML framework, Linux, and/or Docker
  • Demonstrated knowledge of full SDLC and Agile software development with tools for static/dynamic analysis, memory management, unit testing, code coverage, CI/CD, security, and task/defect/requirement management
  • Demonstrated knowledge of linear algebra, computational geometry, computer graphics, and software architecture design (e.g., design patterns and software modeling)
  • Experience in medical imaging, image processing, computer vision, algorithm development, computer-assisted surgery, or robotics
  • Experience with biomedical software development or software development in a regulated environment

Responsibilities

  • Quickly understand existing architecture, codebase, and development workflows
  • Independently design and develop Application software components per defined requirements and architecture, following design principles and coding standards
  • Collaborate closely with the Project Management team and other engineers to ensure project success as a technical member of the team
  • Follow defined SDLC procedures to ensure software quality through code review, unit and component tests, code analysis, and defect management
  • Author software engineering documentation following R&D procedure per the Quality Management System
  • Clearly communicate progress, risks, and technical decisions

Benefits

  • Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years.
  • The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years.
  • Access to an experienced, caring recruiting team (more than 7 years of experience, on average.)
  • Behavioral Health Platform
  • Medical, Dental, Vision
  • Health Savings Account
  • Voluntary Hospital Indemnity (Critical Illness & Accident)
  • Voluntary Term Life Insurance
  • 401K
  • Sick Pay (for applicable states/municipalities)
  • Commuter Benefits (Dallas, NYC, SF, and Illinois)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service