Software Engineer II
$70k - $109kCONMED 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
- Short & long term disability plus life insurance -- cost paid fully by CONMED
- Retirement Savings Plan (401K) -- CONMED matches your contributions dollar
- Employee Stock Purchase Plan -- allows stock purchases at discounted price
- Tuition assistance for undergraduate and graduate level courses
- 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....SuggestedPermanent employmentTemporary workLocal area
$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...SuggestedContract workWork at officeRemote work- 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
$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...SuggestedFull timeRemote work- 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...SuggestedTemporary workWork at officeFlexible hours
- 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 officeFlexible hours
$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 employmentFor contractorsFor subcontractorLocal area$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 timeTemporary workPart time$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 timeWork experience placement$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 employmentLocal area$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 workLocal area$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...$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 employmentFull timeContract workWork experience placementLocal area- 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...
- 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...
$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 employmentLocal area- 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...
$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$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$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 employmentLocal area- ...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 workFor contractorsFor subcontractorWork at office
- ...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 employmentFull timeContract workWork experience placementLocal area
$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...- 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...
- 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 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...
- 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...
$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 workRelocationFlexible hours- 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...
$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- ngo software engineer Denver, CO
- software developer Denver, CO
- software developer internship no experience Denver, CO
- junior software developer Denver, CO
- part time software developer remote Denver, CO
- financial software developer Denver, CO
- senior software engineer ruby on rails Denver, CO
- software engineer amazon Denver, CO
- senior software design engineer Denver, CO
- software engineer part time Denver, CO

