Software Engineer III
Denver, CO 
Share
Posted 2 days ago
Job Description

CONMED is seeking a Software Engineer III to join the Advanced Surgical R&D team based in Denver CO. The engineer will work with cross functional teams to develop SW controls within complex electro-mechanical medical devices which are used in laparoscopic, robotic, and open surgery procedures. The engineer will have immediate opportunities to contribute in a fast paced, hands on and game changing environment.

CONMED is a leader in medical technology. We empower healthcare providers worldwide to deliver exceptional outcomes for patients. If you are committed to making a difference and delivering exceptional results, you'll find a group of people here that shares your passion for meaningful work. You'll be supported by a leadership team that promotes engagement through professional development, new challenges and growth opportunities over the course of your career. Come inspire us through your dedication, creativity and exceptional performance - we'll do the same for you!

Duties and Responsibilities:

  • Lead development of software application or subsystem requirements and specifications for medical devices. Participate in end-to-end development cycle: design, implementation, testing, debugging, and deployment.

  • Develop an Android graphic user interface (GUI) application to optimize user experience

  • Develop operating system (OS) structure for end products, and integrate GUI functionality into OS

  • Design and develop embedded software systems and control system architecture as a member of the software development team

  • Implement cloud-based databasing methodology for data mining and analysis

  • Develop verification protocols, test plans, test reports and manufacturing documentation, working cross-functionally to coordinate project release from early concept design through manufacturing release

  • Participate in peer code reviews and document results.

  • Working with the commercial team, understand and apply User Requirements to optimize performance, usability, and acceptance by the end user.

  • Define software test approach for hardware platforms, including techniques, equipment selection, and reporting methods for IEC 62304

  • Provide product line support through software modification and re-validation of released products. Work independently to provide input to the engineering group in the specification of software development tools and their implementation.

  • Work with Software Engineers and the cross functional teams to create clear and testable Software Requirement Specifications.

Required Qualifications:

  • Bachelor of Science Degree required (EE, CE, CS, or equivalent engineering discipline).

  • 5+ years of applicable development experience using Java and/or C/C++ or 3+ years of applicable development experience using Java and/or C/C++ with an advanced degre

  • Experience with designing software architectures in the medical device industry

  • Experience with Android development including operating systems

  • Experience with SQL databases

  • Experience with writing Unit tests

Preferred Qualifications:

  • Web application development experience

  • Experience with scripting languages (e.g., Python, Ruby, MATLAB, R)

  • Experience with Linux

  • Familiarity with use of software repository concepts e.g., Git, BitBucket/GitHub, Git-repo)

  • Experience in using an oscilloscope to measure, analyze, and debug embedded digital and analog signals at the PCBA and test board level

  • Master's degree in electrical engineering, software engineering, or computer science

  • Strong written and verbal communication skills.

Disclosure as required by applicable law, the annual salary range for this position is $80,000-$130,000. The actual compensation may vary based on geographic location, work experience, education and skill level. The salary range is CONMED's good faith belief at the time of this posting.

0-20% travel

This role is not eligible for employer based sponsorship

Benefits:

CONMED offers a wide array of benefits to fit your unique needs. Visit our Benefits Page for more information.

  • Competitive compensation
  • Excellent healthcare including medical, dental, vision and prescription coverage
  • Short & long term disability plus life insurance -- cost paid fully by CONMED
  • Retirement Savings Plan (401K) -- CONMED matches your contributions dollar for dollar, with the potential for up to 7% per pay period
  • Employee Stock Purchase Plan -- allows stock purchases at discounted price
  • Tuition assistance for undergraduate and graduate level courses

Know someone at CONMED?

Have them submit you as a referral before applying for this position to be eligible for our Employee Referral Program incentives!

CONMED is an Equal Opportunity Employer & an Affirmative Action Employer. CONMED is a strong advocate of workforce diversity. All qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, disability, citizenship status, or veteran status.

If you feel you need a reasonable accommodation pursuant to the ADA, you are encouraged to contact us at 800-325-5900 option #3.

 

Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
5+ years
Email this Job to Yourself or a Friend
Indicates required fields