Search jobs > Denver, CO > Software engineer iii

Software Engineer III

ConMed
Denver, Colorado
Full-time

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.

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 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!

30+ days ago
Related jobs
Promoted
Blue Origin
Denver, Colorado

As a Navigation Engineer on Lunar Permanence, you will own to the development of the on-board navigation software for our crewed and uncrewed lunar vehicles. The products developed provide Lunar Permanence vehicles with software to enable unprecedented crew and mass to surface capabilities. We are l...

Sierra Space
Broomfield, Colorado

The Software Engineer participates in all portions of the software life cycle (concept development, requirements definition, design, development, testing, and deployment) of flight software to support ongoing and future small satellite programs. As a Flight Software Engineer, your primary responsibi...

Promoted
Blue Origin
Denver, Colorado

As an Avionics Software Engineer III, you will be part of a collaborative team of engineers and experts that specialize in the verification of safety/mission-critical avionics software. The Software Verification Team is a "super-powered" organization, bringing top talent to answer some of our most c...

Blue Origin
Denver, Colorado

As a Navigation Engineer on Lunar Permanence, you will own to the development of the on-board navigation software for our crewed and uncrewed lunar vehicles. The products developed provide Lunar Permanence vehicles with software to enable unprecedented crew and mass to surface capabilities. We are l...

Promoted
Blue Origin
Denver, Colorado

As a Software Engineer, you will apply your expertise to the applications of engineering design, manufacturing test and flight operations. Bachelor's degree or higher in computer science, software engineering, or related discipline. Work under guidance to develop expertise in domains such as design ...

LexisNexis Risk Solutions FL Inc. Company
Colorado
Remote

Java Developer III (Elastic Search)- Must have current experience with Elastic Search. ...

Blue Origin
Denver, Colorado

Experience in software engineering over the course of the full lifecycle of software development, including system design and analysis, requirement capture and development, software implementation and verification, system integration, qualification, and release. As a Ground Software Engineer, you wi...

Sierra Nevada Corporation
Lone Tree, Colorado

Do you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. Bachelor's of Science degree in Computer Science, Software Engineering or other related discipline and typically 6 or more years of relevant experience. You will be using your...

BLUE ORIGIN
Denver, Colorado

Applies broad multi-disciplinary engineering (mechanical and electrical/electronic) knowledge, skills, and methods as well as computer/software systems to design and engineer the overall systems infrastructure including engineering, implementation and integration, and technical services and support....

Generac
Denver, Colorado

We’re looking for a Senior Software Engineer to build app backends and integrations for an unannounced future mobile app. Interface with product management teams, infrastructure and ops, mobile/web app teams, firmware teams, and embedded software teams as needed. Bachelor’s degree or higher in an En...