Your medical device recruitment team

Recruiting for the medical device industry is a whole lot more than just sourcing candidates, especially emerging from the Covid-19 shutdown. Innovation in Class II and Class III medical devices is moving at a head-spinning rate. R&D and manufacturing are expanding their reach globally.

To stay on top of the medical device recruiting world, recruiters must stay current, not just with new innovation, but keeping track of where the business is moving geographically. Incubators and start-ups are driving innovation. Surf Search stays on top of medical device industry trends; we know what’s on the horizon.

Your medical device executive search specialists

Surf Search stands out in medical device executive search. As headhunters with many years experience working in the industry, we not only have a deep understanding of medical device innovation, but an extensive database of qualified candidates. You won’t find headhunters with more experience with a better track record than Surf Search. We know where to find qualified candidates and how to recruit them for your most difficult roles.

Case Study - Finding that perfect candidate for a medical devices incubator

A medical devices incubator came to us looking for a principal level design quality engineer for a Class III combination device. They had a lot of "must haves" including a depth of experience in combination drug - devices, design quality experience with a wide variety of implantable medical devices. They also didn't have a lot to work with, salary-wise. No relocation. As medical device recruiters with strong local knowledge, we knew this would be a challenge.  We found the perfect candidate and convinced him: 

  1. The company culture was a home run.
  2. The device he was going to be working on was exciting and cutting edge.
  3. In lieu of that big salary, he was looking at an equity share in the product. Deal done!

How We Can Help

We can you help find top medical device talent across the nation. We have a presence in the following cities: Atlanta, Austin, Baltimore, Boston, Cambridge, Chicago, Cincinnati, Columbus, Dallas, Denver, Fargo, Fort Worth, Houston, Indianapolis, Irvine, Jacksonville, Los Angeles, Miami, Milwaukee, Minneapolis, New Haven, New York, Orlando, Philadelphia, Pittsburgh, Raleigh, Rochester, Salt Lake City, San Antonio, San Diego, San Francisco, San Jose, Seattle and Syracuse.

Our Clients

We work with clients and candidates at companies like these

typical roles we fill

For hard to fill medical device jobs, Surf Search beats all

Jan and Debbie at Surf Search are detail-oriented recruiters and a pleasure to work with. They consistently produce great results for us and provide candidates of the highest integrity. Aside from that, I find them both to be very personable.  I enjoy working with Surf Search on all our tough-to-fill jobs.

- Chris K, TA Manager, Global Med Devices Leader

Partner with Surf Search

FAQ

Frequently asked questions
about Medical Device recruiting

Why should I use a medical device recruiting specialist?

Recruiter specialization in the medical industry exponentially increases your ability to target the best talent for your company. Surf Search has a deep database of medical device candidates working at companies around the country. We develop strong career relationships with candidates in the industry and know what they are looking for in a new job.

Explain your recruiting process, from receiving the initial job order to onboarding a new hire. What can we expect?

Surf Search will meet with your hiring team to ensure you have a strong message on selling both the job and your company. We will help you fine tune your job descriptions. Benefits, company culture and career pathways need to be clearly defined. The interviewing process needs to streamlined and efficient. Next, Surf Search will present 3-8 qualified candidates for each position within 1-2 weeks’ time. We will help you set up interviews, follow up with the candidates and hiring teams, check references when necessary and negotiate the offer when the time comes. We keep in touch with the hiring manager and the candidate to make sure onboarding is completed, and that the candidate is thriving in their new position.

Which medical device roles does Surf Search fill?

Surf Search successfully fills key positions at medical device companies in R&D, manufacturing, operations, HR, financial and top leadership. With over 20 years recruiting in the medical device industry, we have an extensive database of candidates, and a deep pipeline of candidates we are regularly in contact with.

What does your candidate sourcing strategy look like for recruiting candidates in medical devices?

We work on medical device positions with companies across the country and partner with other top recruiting firms who also specialize in our industry. This dramatically increases our reach. Networking is our bread and butter!

What differentiates Surf Search as life science recruiters from all the others? What makes you better?

We are a niche recruiting firm, focused on recruiting for medical device companies. We have been in the headhunting business for a long time and enjoy a terrific reputation with our clients and candidates. Most of our clients have been with us through many company changes and take us with them as they move up their own career ladders. In recruiting for medical device companies, you are only as good as who you know, and our recruiting pipeline is deep. Take a dozen headhunters, give them the same medical device search assignment and Surf Search always come out on top. Our knowledge and depth of experience in medical device recruiting stands out in headhunting circles across the U.S.

Our most recent medical device jobs

[gravityform id="7" title="false" description="false"]
<script type="text/javascript">var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});</script> <div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_7' ><form method='post' enctype='multipart/form-data' id='gform_7' action='/medical-devices-recruiters/' novalidate> <div class='gform_body gform-body'><ul id='gform_fields_7' class='gform_fields top_label form_sublabel_below description_below'><li id="field_7_7" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_7_7"><label class='gfield_label' for='input_7_7' >First name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_7' id='input_7_7' type='text' value='' class='large' aria-required="true" aria-invalid="false" /> </div></li><li id="field_7_8" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_7_8"><label class='gfield_label' for='input_7_8' >Last name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_8' id='input_7_8' type='text' value='' class='large' aria-required="true" aria-invalid="false" /> </div></li><li id="field_7_1" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_7_1"><label class='gfield_label' for='input_7_1' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_7_1' type='email' value='' class='medium' aria-required="true" aria-invalid="false" /> </div></li><li id="field_7_10" class="gfield gfield--width-full gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_7_10"><label class='gfield_label' for='input_7_10' >Phone number<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_phone'><input name='input_10' id='input_7_10' type='tel' value='' class='large' aria-required="true" aria-invalid="false" /></div></li><li id="field_7_11" class="gfield gfield--width-full gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_7_11"><label class='gfield_label' for='input_7_11' >Which industry do you work in?<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_11' id='input_7_11' type='text' value='' class='large' aria-required="true" aria-invalid="false" /> </div></li><li id="field_7_12" class="gfield gfield--width-full gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_7_12"><label class='gfield_label' for='input_7_12' >Upload my resume<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_fileupload'><input type='hidden' name='MAX_FILE_SIZE' value='838860800' /><input name='input_12' id='input_7_12' type='file' class='large' aria-describedby="gfield_upload_rules_7_12" onchange='javascript:gformValidateFileSize( this, 838860800 );' /><span class='gform_fileupload_rules' id='gfield_upload_rules_7_12'>Max. file size: 800 MB.</span><div class='validation_message validation_message--hidden-on-empty' id='live_validation_message_7_12'></div></div></li><li id="field_7_13" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_7_13"><label class='gfield_label' for='input_7_13' >Email</label><div class='ginput_container'><input name='input_13' id='input_7_13' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_7_13'>This field is for validation purposes and should be left unchanged.</div></li></ul></div> <div class='gform_footer top_label'> <input type="submit" id="gform_submit_button_7" class="gform_button button om-trigger-conversion" value="Submit" onclick='if(window["gf_submitting_7"]){return false;} if( !jQuery("#gform_7")[0].checkValidity || jQuery("#gform_7")[0].checkValidity()){window["gf_submitting_7"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_7"]){return false;} if( !jQuery("#gform_7")[0].checkValidity || jQuery("#gform_7")[0].checkValidity()){window["gf_submitting_7"]=true;} jQuery("#gform_7").trigger("submit",[true]); }'> <input type='hidden' class='gform_hidden' name='is_submit_7' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='7' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_7' value='WyJbXSIsIjYzZTkzNzhkY2Y1YmUzYzkyOTg0MmI4YmYyZWI5OGVkIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_7' id='gform_target_page_number_7' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_7' id='gform_source_page_number_7' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div>
["gf_submitting_3"]
["gf_submitting_3"]
[true]
[true]
[3, 1]
[3, 1]
[2, 1]
[2, 1]
["gf_submitting_3"]
["gf_submitting_3"]
[true]
[true]
[3, 1]
[3, 1]
["gf_submitting_3"]
["gf_submitting_3"]
[true]
[true]
[3, 1]
[3, 1]
["gf_submitting_3"]
["gf_submitting_3"]
[true]
[true]
[3, 1]
[3, 1]
["gf_submitting_3"]
["gf_submitting_3"]
[true]
[true]
[3, 1]
[3, 1]