×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Greenwood Village, Arapahoe County, Colorado, USA
Listing for: FHLB Des Moines
Full Time position
Listed on 2026-09-10
Job specializations:
  • Software Development
    Software Architect, Software Engineer, Embedded Software Engineer, Senior Developer
Salary/Wage Range or Industry Benchmark: 104134 - 163640 USD Yearly USD 104134.00 163640.00 YEAR
Job Description & How to Apply Below
CONMED is seeking a Senior Software Engineer to join the Advanced Surgical R&D team based in Denver, CO. This role will partner closely with cross functional teams to lead the development of secure software system for highly complex medical devices used in laparoscopic, robotic, and open surgical procedures.

The Senior Software Engineer will play a key technical leadership role, contributing hands-on across the full secure product development lifecycle while influencing architecture, development standards, and design decisions in a fast-paced, innovation-driven environment.

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 and technical excellence.

This position is based in Denver, Colorado area and follows a hybrid work schedule.

Candidates residing outside of the Denver area are encouraged to apply. Relocation assistance is available for qualified candidates who are selected for the role and require relocation to the Denver metro area.

The annual salary range for this position is $104,134- $163,640.

Duties and Responsibilities:

Lead the development of software applications and subsystems across the full product development lifecycle, including architecture, implementation, verification, deployment, and post-market support.

Provide technical leadership in embedded and application software design, contributing to system architecture for safety- and quality-critical medical devices and establishing best practices across the software development team.

Design, develop, and maintain embedded software systems for complex medical devices.

Lead in designing and developing a secure system architecture to ensure product security, safety, and effectiveness per IEC 81001-5-1 and IEC 62304.Lead development of software verification strategies, including test plans, protocols, and reports in compliance with applicable regulatory standard.

Collaborate cross functionally to support design transfer, manufacturing release, and post-release product support.

Conduct and lead peer code reviews, ensuring adherence to quality, safety, and maintainability standards.

Work closely with commercial, clinical, and marketing stakeholders to translate User Requirements into clear, testable Software Requirements Specifications.

Support released products through software maintenance, modification, and revalidation activities.

Provide input on selection, adoption, and implementation of software development tools, processes, and technologies.

Mentor and provide technical guidance to other software engineers as appropriate.

Required Qualifications:

Bachelor of Science degree in Computer Science, Software Engineering, Computer Engineering, or equivalent engineering discipline.

Bachelor’s degree with 7+ years of software development experience OR Master’s degree with 5+ years of software development experience3+ years experience with embedded systems and test/verification practices

Other Attributes:

Experience designing software for regulated or safety-critical systems

Experience with C/C++ and/or other relevant languages

Demonstrated experience leading or owning significant software subsystems or architectures in regulated environments.

A solid foundation of software design principles and practices, including secure software architecture design.

Strong written and verbal communication skills, including technical documentation.

Preferred Qualifications:

Experience with software development under standards such as IEC 62304 or similar

Experience with embedded debugging, hardware/software integration, or system-level…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary