Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

$70k - $109k
Full-time

CONMED Corporation

Location: Denver, CO CONMED is seeking a Software Engineer II to join the Advanced Surgical R&D team based in Denver, CO. This role will partner with cross-functional teams to design, develop, verify, and maintain secure software components and subsystems for medical devices used in laparoscopic, robotic, and open surgical procedures. The Software Engineer II is an independent component owner who works with moderate guidance, owning defined software scope, planning and executing development and verification activities, and resolving moderately complex technical issues while escalating risks appropriately. CONMED is a global leader in medical technology, empowering healthcare providers worldwide to deliver exceptional patient outcomes. We foster a culture of accountability, collaboration, and continuous improvement, supported by leadership that values professional growth, technical excellence, and responsible innovation.

DUTIES AND RESPONSIBILITIES

* Own assigned software components, features, or small subsystems across the full secure development lifecycle: requirements, design, implementation, code review, verification, release, post-market support, and maintenance. * Design, develop, debug, and maintain secure embedded, application, and/or control-system software for medical devices. * Translate user needs, system requirements, and design inputs into clear, testable software requirements and design specifications. * Contribute to secure architecture and implementation decisions that support product security, safety, and effectiveness in alignment with IEC 62304, IEC 81001-5-1, and CONMED quality system expectations. * Develop and maintain unit tests, integration tests, verification protocols, test reports, and traceability; execute verification, investigate defects, support root-cause analysis, and implement corrective changes. * Conduct peer code reviews to help ensure quality, maintainability, testability, and cybersecurity. * Collaborate with engineering, quality, regulatory, manufacturing, clinical, and marketing stakeholders to resolve interface issues and ensure software meets user, product, safety, and business needs. * Support design transfer, manufacturing release, and sustaining engineering activities for new and released products. * Apply established engineering processes, secure development practices, and design controls, using standard tools for source control, issue tracking, requirements management, automated testing, and configuration management. * Identify technical risks, schedule blockers, and requirement gaps within assigned scope; communicate status clearly and escalate appropriately. * Apply AI-enabled development methods responsibly, such as coding assistance, test generation, documentation support, requirements analysis, and prototyping, while maintaining engineering judgment and compliance with regulated development practices.

MINIMUM QUALIFICATIONS

* Bachelor of Science degree required in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or an equivalent engineering discipline. * 2+ years of relevant software development experience, preferably 2–4 years, using Java and/or C/C++ in embedded, application, control-system, or regulated-product environments. * Experience carrying at least one software component or feature through design, implementation, testing, documentation, and release or maintenance support. * Training, project work, or practical experience applying AI-enabled tools or methods to software development, test development, documentation, or related engineering workflows.

KNOWLEDGE AND EXPERIENCE QUALIFICATIONS

* Solid foundation in software design principles, data structures, algorithms, secure coding practices, and debugging. * Working knowledge of embedded, application, control-system, or distributed software relevant to medical-device development. * Experience writing and maintaining unit tests, integration tests, and verification evidence. * Experience with source control, code review practices, issue tracking, and software development lifecycle tools. * Ability to write clear software requirements, design descriptions, test protocols, test reports, and defect investigations. * Familiarity with SQL databases, data persistence, or structured data handling. * Strong written and verbal communication skills, including explaining technical tradeoffs, risks, and status to engineering and non-engineering stakeholders.

PREFERRED QUALIFICATIONS

* Prior experience contributing to software design and development under IEC 62304, IEC 81001-5-1, FDA design controls, ISO 14971, or similar regulated-product standards. * Experience with medical-device software, surgical systems, capital equipment, robotics, energy-based devices, or connected healthcare products. * Experience with web application development, cloud-connected systems, cybersecurity, device connectivity, or data pipelines. * Experience with scripting or analysis languages such as Python, MATLAB, Ruby, or R. * Hands-on experience with AI coding assistants, AI-assisted test generation or code review, machine learning, computer vision, or other applied AI/ML development workflows. This position is not eligible for employer based sponsorship. Disclosure as required by applicable law, the annual salary range for this position is $70,000 - $109,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. Colorado residents: In any materials you submit, you may redact or remove age identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information. This job posting is anticipated to close on September 1, 2026. We may, however, extend this time period, in which case the posting will remain available on careers.conmed.com. Please submit your application as soon as possible as we will be reviewing applications on a rolling basis as we receive them. 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 and does not discriminate on the basis of any legally protected status or characteristic. Protected veterans and individuals with disabilities are encouraged to apply. The Know Your Rights: Workplace Discrimination is Illegal Poster [ reaffirms this commitment. Colorado Residents: In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information. If you feel you need a reasonable accommodation pursuant to the ADA, you are encouraged to contact us at View phone number on click.appcast.io option #5.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Denver, CO vacancy
  • Overview We are looking for a Software Engineer II to join the Advanced Concepts and Enterprise Engineering team at Blue Origin. The role focuses on building and maintaining distributed services and user interfaces that support engineering workflows across the company.... 
    Suggested
    Permanent employment
    Temporary work
    Local area

    Blue Origin

    Denver, CO
    12 hours ago
  • $68.9k - $131.1k

     ...technical documentation in Atlassian Confluence. Experience with agile development methodologies. DoD 8140 certification at IA Level II or higher (Security+, Security CCNA Security, CySA+, GICSP, GSEC, SSCP, CASP+ CE, CISSP). Candidate is responsible for maintaining... 
    Suggested
    Contract work
    Work at office
    Remote work

    Collins Aerospace

    Aurora, CO
    12 hours ago
  • Blue Origin is seeking a Software Engineer II to join the Advanced Concepts and Enterprise Engineering team. You will build and maintain distributed services and user interfaces that support engineering workflows across the company, delivering reliable, data‑driven solutions... 
    Suggested

    Blue Origin

    Denver, CO
    12 hours ago
  • $197.4k - $232k

     ...Employment Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K • Offers Equity At...  ...Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems that... 
    Suggested
    Full time
    Remote work

    Confluent

    Denver, CO
    1 day ago
  • Senior Software Engineer II - Identity & Notifications Team Impact: Own the systems that power Homebase’s “Passport to Work” vision: authentication, authorization, role modeling across a complex multi‑tenant context, and a scalable notification infrastructure that keeps... 
    Suggested
    Temporary work
    Work at office
    Flexible hours

    Cacheflow

    Denver, CO
    4 days ago
  • Your Impact Starts Here As a Senior Software Engineer II on the Identity & Notifications team, you'll own the systems that power Homebase's "Passport to Work" vision — the unified identity layer that follows a user across their entire work journey. That means authentication... 
    Work at office
    Flexible hours

    Homebase

    Denver, CO
    2 days ago
  • $115k - $155k

    Senior Network Software Engineer I/II Location: Littleton, CO Rocket Lab is looking for a driven Senior Network Software Engineer I/II to be based out of our site in Littleton, CO. This role will work with a team of engineers on Rocket Lab's flagship efforts to deliver... 
    Permanent employment
    For contractors
    For subcontractor
    Local area

    Rocket Lab USA

    Littleton, CO
    12 hours ago
  • $96k - $186k

    Position Summary... Are you a talented software engineer with a passion for innovation and problem-solving? Join our dynamic Software and Services team at Walmart/VIZIO as a Software Engineer II, where you'll design and implement cutting-edge software solutions. Elevate... 
    Full time
    Temporary work
    Part time

    Walmart

    Denver, CO
    2 days ago
  • $108.5k - $149.18k

    Do you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. As a Software Engineer II, you will contribute to the design, development, and optimization of software systems for advanced aerospace applications... 
    Full time
    Work experience placement

    Sierra Nevada Corporation

    Englewood, CO
    2 days ago
  • $125k - $160k

     ...that allow them to thrive in space, like solar panels, flight software, star trackers, optical systems, separation systems, radios,...  ...boldest and most ambitious space missions. SENIOR SOFTWARE ENGINEER I/II - DIGITAL ENGINEERING Are you passionate about advancing aerospace... 
    Permanent employment
    Local area

    Rocket Lab USA

    Littleton, CO
    2 days ago
  • $111.21k - $155.7k

     ...we are building sustainable infrastructure for our transport of crew and cargo from Earth to the lunar surface. As a Ground Software Engineer in Blue Origin's Lunar Permanence program, you will help build, test, and integrate the software required for the Lunar Permanence... 
    Temporary work
    Local area

    BLUE ORIGIN

    Denver, CO
    5 days ago
  • $133k - $161k

    CesiumAstro is looking for a Senior Flight Software Engineer II in Westminster, Colorado. The role involves developing, testing, and controlling spacecraft software, particularly for communications satellites. Candidates should have at least six years of experience in... 

    CesiumAstro

    Westminster, CO
    12 hours ago
  • $113k - $136k

     ...seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are looking to add a Software Project Engineer II to our team. If you enjoy working in a startup environment and are passionate about developing software for satellites,... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Denver, CO
    12 hours ago
  • Rocket Lab is seeking a Flight Software Engineer II for our Littleton, CO site. You will develop flight software for Space Systems programs, spanning requirements through testing, with on‑orbit validation opportunities. The role emphasizes implementing software for RTOS... 

    Rocket Lab Corp.

    Littleton, CO
    12 hours ago
  • CONMED Corporation in Denver, CO, is seeking a Software Engineer II to join the Advanced Surgical R&D team. You will design, develop, verify, and maintain secure software components for medical devices used in laparoscopic, robotic, and open surgery. You will own software... 

    CONMED Corporation

    Denver, CO
    2 days ago
  • $120k - $160k

     ...that allow them to thrive in space, like solar panels, flight software, star trackers, optical systems, separation systems, radios,...  ...the boldest and most ambitious space missions. SENIOR SOFTWARE ENGINEER I/II - SIMULATION ENGINEERING We are seeking a highly skilled and... 
    Permanent employment
    Local area

    Rocket Lab USA Inc.

    Littleton, CO
    2 days ago
  • EVONA, located in Westminster, Colorado, is seeking a Senior Software Quality Engineer II to ensure the quality and compliance of critical software systems. The successful candidate will lead QA activities and collaborate across teams. Candidates should have a Bachelor... 

    EVONA

    Westminster, CO
    12 hours ago
  • $115k - $165k

     ...design and manufacturing, payloads, satellite components, and more; its mission is to open access to space. Job Title Senior Software Engineer I/II - Simulation Engineering Location: Littleton, CO Role Summary The position focuses on architecting large‑scale simulation... 
    Permanent employment

    Rocket Lab

    Littleton, CO
    12 hours ago
  • $68.9k - $131.1k

     ...onsite role in Aurora, CO. What You Will Do Design, develop, test, deliver, and maintain software for cutting‑edge satellite ground systems. Work with talented teams of engineers, architects, and leaders in an Agile environment. What You Will Learn Advanced software technologies... 
    Relocation package

    Raytheon

    Aurora, CO
    2 days ago
  • $100k - $120k

     ...that allow them to thrive in space, like solar panels, flight software, star trackers, optical systems, separation systems, radios, and...  ...boldest and most ambitious space missions. Flight Software Engineer II We are currently seeking a Flight Software Engineer II for our... 
    Permanent employment
    Local area

    Rocket Lab Corporation

    Littleton, CO
    12 hours ago
  •  ...technology that solves the next generation of engineering, manufacturing, and operational...  ...technology at the intersection of spacecraft, software, and AI to enhance the capabilities of the...  ...MISSION As a Flight Software Engineer II at True Anomaly, you will gain experience... 
    Contract work
    For contractors
    For subcontractor
    Work at office

    True Anomaly

    Denver, CO
    12 hours ago
  •  ...passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are looking to add a Senior Flight Software Engineer II to our Internal Missions team. If you enjoy working in a startup environment and are passionate about developing software... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    12 hours ago
  • $100k - $120k

    Rocket Lab USA in Littleton, Colorado is seeking a Flight Software Engineer II to support development of flight software for Space Systems programs. You'll be involved in all aspects of software design, from requirements to testing, ensuring impactful contributions to... 

    Rocket Lab USA

    Littleton, CO
    12 hours ago
  • A leading aerospace technology company in Long Beach, CA is looking for a Flight Software Engineer II. This role will involve contributing to the development cycle of flight computers for space missions, integrating algorithms, and developing device drivers. Ideal candidates... 

    True Anomaly

    Denver, CO
    12 hours ago
  • Rocket Lab in Littleton, CO is seeking a Flight Software Engineer II to support the development of flight software for their Space Systems programs. This role involves developing application software within a Real Time Operating System and participating in all aspects... 

    Rocket Lab

    Littleton, CO
    12 hours ago
  • Rocket Lab Corporation is hiring a Flight Software Engineer II in Littleton, Colorado to support flight software development for space systems. This role involves software design and development, from requirements to coding and testing, allowing engineers to see their... 

    Rocket Lab Corporation

    Littleton, CO
    12 hours ago
  • Lockheed Martin is seeking a Cyber Software Engineer (level 2) in Littleton, Colorado. In this mid-level role, you will lead security architecture and conduct vulnerability assessments across the product lifecycle. Your responsibilities will include designing Python-based... 

    Lockheed Martin

    Littleton, CO
    12 hours ago
  • $68.9k - $131.1k

     ...requirements, design, development, and testing of real‑time embedded software, application software, and tools, including development of new...  ...with project managers and other professionals within Engineering. Work on problems with defined scope, schedule, and expectations... 
    Temporary work
    Relocation
    Flexible hours

    Raytheon

    Aurora, CO
    12 hours ago
  • Legion Technical Solutions LLC is seeking a Software Engineer 2 in Aurora, CO. In this role, you will develop high-quality software applications, collaborate with teams, and contribute to innovative projects. You will need at least 2 years of experience in software development... 

    Legion Technical Solutions LLC

    Aurora, CO
    12 hours ago
  • $155k - $175k

    Position: Software Engineer Level 2 Location: Aurora, CO Clearance : Active TS/SCI with FS Polygraph DeNOVO Solutions is seeking a Software Engineer Level 2 to support the development, enhancement, and maintenance of complex mission systems. In this role, you will design... 
    Full time

    DeNOVO Solutions, LLC

    Aurora, CO
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!