Who We Are
ABOUT ENOVIS
Enovis Corporation (NYSE: ENOV) is an innovation-driven medical technology growth company dedicated to developing clinically differentiated solutions that generate measurably better patient outcomes and transform workflows. Powered by a culture of continuous improvement, global talent and innovation, the Company’s extensive range of products, services and integrated technologies fuels active lifestyles in orthopedics and beyond. For more information about Enovis, please visit www.enovis.com.
What%20You'll%20Do
Job%20Title:
Software%20Engineer
Location:
Austin,%20Texas
Job%20Title/High%20Level%20Position%20Summary:
We%20are%20seeking%20an%20experienced%20Software%20Engineer%20–%20Orthopedic%20Navigation,%20AR%20&%20Robotics%20to%20join%20the%20Enovis%20Enabling%20Technologies%20team%20developing%20next-generation%20computer-assisted%20orthopedic%20surgery%20systems.
This%20is%20a%20hands-on%20software%20development%20position%20focused%20on%20real-time%20orthopedic%20navigation,%20with%20primary%20applications%20in%20augmented%20reality%20surgical%20navigation%20and%20navigation%20integrated%20with%20robotic/mechatronic%20systems%20for%20knee%20and%20shoulder%20procedures.%20The%20engineer%20will%20work%20as%20part%20of%20a%20multidisciplinary%20software%20and%20engineering%20team%20of%20six%20or%20more%20developers%20and%20will%20be%20expected%20to%20serve%20as%20a%20lead%20software%20programmer%20for%20an%20assigned%20AR%20or%20robotic%20navigation%20application.
The%20ideal%20candidate%20is%20an%20experienced%20software%20engineer%20who%20is%20equally%20comfortable%20developing%20complex%203D%20applications,%20implementing%20mathematical%20and%20navigation%20algorithms,%20interfacing%20with%20hardware%20and%20tracking%20systems,%20and%20debugging%20real-time%20system%20behavior%20in%20the%20lab%20or%20operating-room%20environment.
Key%20Responsibilities
- Serve%20as%20a%20lead%20software%20developer%20for%20an%20assigned%20orthopedic%20navigation%20application,%20with%20responsibility%20for%20significant%20portions%20of%20the%20software%20architecture,%20implementation,%20integration,%20debugging,%20and%20technical%20execution.
- Design,%20develop,%20test,%20and%20maintain%20software%20for%20augmented%20reality%20and%20robotic-assisted%20orthopedic%20navigation%20systems,%20including%20knee%20and%20shoulder%20applications.
- Develop%20high-performance%20applications%20using%20C++%20and%20Unity,%20including%203D%20visualization,%20surgical%20workflow,%20navigation%20algorithms,%20user%20interfaces,%20and%20hardware%20integration.
- Develop%20and%20maintain%20software%20operating%20across%20Windows%20and%20Android%20platforms,%20including%20communication%20and%20integration%20between%20distributed%20computing%20devices,%20sensors,%20navigation%20hardware,%20and%20robotic/mechatronic%20systems.
- Implement%20and%20integrate%20mathematical%20algorithms%20involving%203D%20coordinate%20systems,%20rigid-body%20transformations,%20registration,%20calibration,%20optical%20tracking,%20sensor%20data,%20kinematics,%20surgical%20measurements,%20and%20spatial%20visualization.
- Develop%20AR%20functionality%20including%20virtual%20object%20placement,%20alignment%20of%20virtual%20and%20physical%20coordinate%20systems,%20head%20or%20camera%20tracking,%20surgical%20guidance,%203D%20visualization,%20and%20intuitive%20surgeon-facing%20user%20interfaces.
- Develop%20navigation%20functionality%20supporting%20robotic-assisted%20procedures,%20including%20communication%20with%20robotic%20and%20mechatronic%20subsystems,%20coordinate-system%20registration,%20real-time%20tracking,%20instrumentation,%20system-state%20management,%20workflow,%20safety-related%20interfaces,%20and%20exchange%20of%20navigation%20and%20control%20information.
- Diagnose%20issues%20that%20cross%20software/hardware%20boundaries,%20including%20timing,%20communication,%20threading,%20synchronization,%20performance,%20tracking,%20sensor,%20graphics,%20and%20mechatronic%20behavior.
- Develop%20unit%20and%20integration%20tests%20and%20participate%20in%20formal%20software%20and%20system%20verification%20and%20validation%20activities.
- Work%20closely%20with%20project%20management,%20systems,%20electrical,%20mechanical,%20biomedical,%20robotics,%20clinical,%20quality,%20testing,%20and%20regulatory%20engineers%20to%20resolve%20multidisciplinary%20product-development%20issues.
Scope%20/%20Role%20Dimensions
- Works%20as%20part%20of%20a%206+%20person%20software%20development%20team%20supporting%20orthopedic%20navigation%20and%20enabling-technology%20products.
- Functions%20as%20a%20lead%20programmer/technical%20software%20owner%20for%20an%20AR%20navigation%20or%20robotic%20navigation%20application%20while%20collaborating%20with%20other%20software%20engineers%20and%20technical%20leads.
- Expected%20to%20personally%20design,%20write,%20review,%20integrate,%20debug,%20and%20test%20production%20software%20rather%20than%20functioning%20as%20a%20project%20or%20people%20manager.
- Works%20on%20systems%20where%20software%20interacts%20directly%20with%20the%20physical%20world%20through%20tracking%20systems,%20cameras,%20sensors,%20surgical%20instruments,%20embedded%20electronics,%20and%20robotic/mechatronic%20devices.
- Operates%20at%20both%20the%20application%20and%20system-integration%20levels%20and%20is%20expected%20to%20understand%20how%20software%20behavior%20affects%20navigation%20accuracy,%20system%20performance,%20clinical%20workflow,%20and%20medical-device%20safety.
Minimum%20Qualifications
- Bachelor’s%20or%20Master’s%20degree%20in%20Computer%20Science,%20Software%20Engineering,%20Systems%20Engineering,%20Biomedical%20Engineering,%20or%20related%20field
- 3+%20years%20of%20experience%20in%20software%20engineering,%20or%20complex%20product%20development
- Experience%20with%20software%20development%20using%20C++,%20C#%20and%20Unity%20preferred
- Experience%20integrating%20software%20with%20physical%20hardware%20systems%20%28e.g.,%20cameras,%20microcontrollers,%20robotics,%20tracking%20systems%29
- Experience%20developing%20and%20debugging%20software%20on%20Windows%20and%20Android%20platforms.
- Strong%20understanding%20of%20object-oriented%20software%20design,%20software%20architecture,%20multithreading,%20asynchronous%20processing,%20memory%20management,%20network%20communication,%20and%20performance-sensitive%20application%20development.
- Experience%20with%20version%20control%20systems%20%28e.g.,%20Git%29,%20and%20Agile%20development%20methodologies
- Ability%20to%20take%20ownership%20of%20a%20complex%20software%20application%20or%20subsystem%20and%20drive%20technical%20issues%20through%20resolution.
Desired%20Qualifications
- Experience%20developing%20surgical%20navigation,%20image-guided%20surgery,%20robotics,%20augmented%20reality,%20or%20computer-assisted%20surgery%20systems.
- Experience%20with%20optical%20tracking,%20computer%20vision,%20sensor%20fusion,%20registration,%20calibration,%20or%20navigation%20algorithms.
- Experience%20integrating%20software%20with%20robotic%20or%20mechatronic%20systems,%20including%20real-time%20communication%20and%20hardware/software%20interfaces.
- Experience%20developing%203D%20AR%20applications%20involving%20tracking%20and%20registration%20of%20virtual%20content%20to%20physical%20objects.
- Experience%20with%20C#,%20Java/Kotlin,%20Android%20Studio,%20Visual%20Studio,%20Git,%20and%20contemporary%20CI/CD%20and%20software-analysis%20tools%20in%20addition%20to%20strong%20C++%20and%20Unity%20skills.
- Experience%20with%20TCP/IP,%20UDP,%20serial%20communications,%20device%20interfaces,%20and%20distributed%20real-time%20systems.
- Experience%20developing%20software%20for%20regulated%20medical%20devices%20and%20familiarity%20with%20IEC%2062304,%20ISO%2013485,%20ISO%2014971,%20FDA%20Design%20Controls,%20and%20software%20verification/validation.
Core%20Competencies
- Hands-On%20Software%20Engineering:%20Personally%20capable%20of%20designing,%20implementing,%20debugging,%20and%20delivering%20complex%20production%20software.
- Technical%20Ownership:%20Takes%20responsibility%20for%20an%20application%20or%20major%20software%20subsystem%20and%20drives%20it%20from%20requirements%20and%20architecture%20through%20integration%20and%20release.
- Collaboration:%20Works%20effectively%20across%20engineering,%20clinical,%20and%20commercial%20teams
- Problem%20Solving:%20Excels%20at%20diagnosing%20difficult%20problems%20involving%20software,%20hardware,%20communications,%20timing,%20sensors,%20tracking,%20graphics,%20and%20physical%20system%20behavior.
- Communication:%20Clearly%20communicates%20technical%20system%20concepts%20to%20diverse%20stakeholders
- Execution%20&%20Accountability:%20Ensures%20system%20deliverables%20meet%20performance,%20safety,%20and%20regulatory%20requirements
Working%20Conditions
- Primarily%20office%20or%20laboratory-based%20environment
- Occasional%20travel%20to%20manufacturing%20sites,%20clinical%20validation%20sites,%20and%20surgeon%20workshops
- Hands-on%20interaction%20with%20surgical%20instruments,%20navigation%20hardware,%20and%20integrated%20testing%20environments
Who%20We're%20Looking%20For:
- More%20than%20just%20Software:%20We%20are%20looking%20for%20a%20strong%20hands-on%20programmer%20who%20likes%20making%20complex%20physical%20systems%20work.
- Passionate%20About%20Enabling%20Technology%20–%20driven%20to%20build%20integrated%20systems%20that%20improve%20surgical%20precision%20and%20patient%20outcomes
- Highly%20Collaborative%20–%20thrives%20in%20multidisciplinary%20engineering%20and%20clinical%20environments
- Detail-Oriented%20–%20focused%20on%20system%20reliability,%20safety,%20and%20performance
- Problem%20Solver%20–%20enjoys%20tackling%20complex%20system%20integration%20challenges
- Adaptable%20–%20comfortable%20working%20in%20fast-paced,%20evolving%20technical%20environments
Currently,%20Enovis%20does%20not%20provide%20sponsorship%20for%20employment%20visas%20%28e.g.,%20H-1B%29%20and%20will%20not%20offer%20such%20sponsorship%20in%20the%20future.%20Applicants%20must%20already%20have%20full-time%20work%20authorization%20in%20the%20United%20States,%20both%20now%20and%20in%20the%20future,%20without%20requiring%20sponsorship.
“Creating%20better%20together”.%20It’s%20the%20Enovis%20purpose,%20and%20it’s%20what%20drives%20us%20and%20empowers%20us%20every%20day%20on%20a%20global%20scale.%20We%20know%20that%20the%20power%20to%20create%20better%20–%20for%20our%20customers,%20our%20team%20members,%20and%20our%20shareholders%20–%20begins%20with%20having%20the%20best%20team,%20pursuing%20common%20goals,%20operating%20at%20the%20highest%20levels,%20and%20delivering%20extraordinary%20outcomes.
What%20does%20creating%20better%20together%20mean%20to%20us%20at%20Enovis?%20Discover%20the%20“why”%20behind%20our%20purpose,%20values%20and%20behaviors:
Our Enovis Purpose, Values and Behaviors on Vimeo
We offer a comprehensive benefits package that includes:
- Medical Insurance
- Dental Insurance
- Vision Insurance
- Spending and Savings Accounts
- 401(k) Plan
- Vacation, Sick Leave, and Holidays
- Income Protection Plans
- Discounted Insurance Rates
- Legal Services
Join us in creating better together.
#LI-RC2
EQUAL EMPLOYMENT OPPORTUNITYEnovis provides equal employment opportunities based on merit, experience, and other work-related criteria without regard to race, color, ethnicity, religion, national origin, sex, age, pregnancy, disability, veteran status, or any other status protected by applicable law. We also strive to provide reasonable accommodation to employees’ beliefs and practices that do not conflict with Enovis policies and applicable law. We value the unique contributions that every employee brings to their role with Enovis.