1

Medical Software Engineer Jobs in New York (NOW HIRING)

About the role As our Software Engineer, you'll join the Content Delivery Engineering team (CDE ... This position is eligible for company sponsored benefits, including medical, dental, and vision ...

About the role As our Software Engineer, you'll join the Content Delivery Engineering team (CDE ... This position is eligible for company sponsored benefits, including medical, dental, and vision ...

About the role As our Software Engineer, you'll join the Content Delivery Engineering team (CDE ... This position is eligible for company sponsored benefits, including medical, dental, and vision ...

Senior Software Engineer

Bronx, NY · On-site

$150K - $180K/yr

Overview Essen Health Care is the largest privately held, multispecialty medical group in New York ... Senior Software Engineer The role: We're hiring Software Engineers to join our founding engineering ...

About the role As our Software Engineer, you'll join the Content Delivery Engineering team (CDE ... This position is eligible for company sponsored benefits, including medical, dental, and vision ...

Senior Software Engineer

Bronx, NY · On-site

$127K - $168K/yr

Overview Essen Health Care is the largest privately held, multispecialty medical group in New York ... Senior Software Engineer The role: We're hiring Software Engineers to join our founding engineering ...

Software Engineer

New York, NY · On-site

$170K - $270K/yr

Who We Need Experienced software engineers who drive real business impact - whether that's owning a ... We offer medical and dental coverage, including up to 100% of employee premiums and 90% of ...

... days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance ... Seeking a senior software Engineer to manage and build software solutions across company Digital ...

Software Engineer

New York, NY · On-site

$73K - $124K/yr

We are looking for a passionate Full Stack Software Engineer with 2-3 years' experience to join our ... Comprehensive medical, dental and vision coverage effective on your first day of employment

Software Engineer III

Piscataway, NJ · On-site

$105K - $135K/yr

... vitro medical diagnostics, semiconductor manufacturing and metrology, to a broad range of ... We are seeking a highly motivated Software Engineer III with 5+ years of professional software ...

New

... medical equipment and supplies into patients' homes. We've built the first vertically integrated ... The Role We're looking for software engineers who are excited to build the next generation of ...

Software Engineer

New York, NY · On-site

$150K - $225K/yr

... medical equipment and supplies into patients' homes. We've built the first vertically integrated ... The Role We're looking for software engineers who are excited to build the next generation of ...

Software Engineer

New York, NY · On-site

$75K - $95K/yr

Kitware is seeking a Software Engineer to join the Software and Data Solutions team. This position ... labs, medical device manufacturers, car manufacturers, financial institutions, and many others.

Software Engineer

New York, NY · Remote

$160K - $200K/yr

Many engineering teams design processes and rules around the lowest common denominator. Not us! We ... Medical Insurance: Comprehensive medical, dental, FSA, vision plans to suit you and your family ...

Sr Software Engineer

Manhattan, NY · On-site

$130 - $160/hr

Senior Software Engineer - ADP (Lifion Team) Senior Software Engineer to build microservice ... Medical, Dental, Vision, and Life Insurance * Matched Retirement Savings * Wellness Program

Software Engineer

New York, NY · On-site

$150K - $190K/yr

As a Software Engineer, you'll contribute across our stack, take ownership of meaningful features ... Medical, dental, and vision plans with nationwide coverage, including 24/7 virtual urgent care.

Software Engineer

New York, NY · On-site

$160K - $200K/yr

Many engineering teams design processes and rules around the lowest common denominator. Not us! We ... Medical Insurance: Comprehensive medical, dental, FSA, vision plans to suit you and your family ...

Showing results 41-60

Medical Software Engineer information

See New York salary details

$69.5K

$161.4K

$224.8K

How much do medical software engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for medical software engineer in New York is $161,396.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,300.00 and $189,300.00 per year, depending on experience, location, and employer.

What is a medical software engineer?

A medical software engineer is a professional who designs, develops, and maintains software applications used in healthcare settings. Their work supports medical devices, hospital information systems, patient management platforms, and diagnostic tools. They collaborate closely with healthcare professionals to ensure the software meets regulatory standards and improves patient care. Medical software engineers must have expertise in both software development and an understanding of healthcare workflows and compliance requirements.

What are some common challenges faced by medical software engineers when developing healthcare applications?

Medical Software Engineers often encounter challenges such as ensuring compliance with healthcare regulations (like HIPAA and FDA guidelines), integrating software with various electronic health record (EHR) systems, and maintaining data security and patient privacy. Additionally, they must work closely with clinicians and non-technical stakeholders to translate complex medical requirements into reliable, user-friendly software solutions. Balancing innovation with the need for rigorous testing and validation is also essential due to the critical nature of healthcare technology.

What are the key skills and qualifications needed to thrive as a medical software engineer, and why are they important?

To thrive as a Medical Software Engineer, you need a strong background in software development, familiarity with healthcare standards (like HL7 or DICOM), and typically a degree in computer science, biomedical engineering, or a related field. Experience with programming languages (such as Python, Java, or C++), medical device software regulations (like FDA or ISO 13485), and health information systems is commonly required. Attention to detail, problem-solving skills, and effective communication are essential soft skills for collaborating with clinical teams and ensuring compliance. These competencies are crucial for developing safe, reliable, and compliant medical software that improves patient outcomes and meets regulatory requirements.

What is the difference between Medical Software Engineer vs Medical Device Software Engineer?

AspectMedical Software EngineerMedical Device Software Engineer
Required CredentialsBachelor's or higher in CS, Software Engineering, or related; certifications like CSTE or CSQE beneficialSimilar credentials; often requires knowledge of medical device regulations (e.g., FDA, ISO 13485)
Work EnvironmentHealthcare IT companies, software firms, hospitalsMedical device manufacturers, regulatory environments, clinical settings
Employer & Industry UsageHealthcare software solutions, electronic health records, telemedicineDesign, develop, and test software for medical devices like pacemakers, imaging equipment

The main difference is that Medical Software Engineers focus on healthcare software applications, while Medical Device Software Engineers specialize in software for medical devices. Both roles require similar technical skills and certifications but differ in their focus on device regulation and clinical application.

How to break into medical software engineering?

Medical software engineering is a specialized field that requires a strong foundation in software development, knowledge of healthcare regulations, and familiarity with medical data standards like HL7 or DICOM. Gaining experience through relevant internships, obtaining certifications such as Certified Professional in Healthcare Quality (CPHQ), and developing skills in programming languages like Java, C++, or Python can improve job prospects. Understanding clinical workflows and working with electronic health record (EHR) systems are also valuable for entering this field.

What cities in New York are hiring for Medical Software Engineer jobs?

Cities in New York with the most Medical Software Engineer job openings:

Infographic showing various Medical Software Engineer job openings in New York as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 16% Part Time, and 6% Contract. Highlights an 90% Physical, 1% Hybrid, and 9% Remote job distribution, with an average salary of $161,396 per year, or $77.6 per hour.

Software Engineer

NBCUniversal

New York, NY • Hybrid

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 20 days ago


Job description

Company Description

NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit www.nbcuniversal.com for more information.

Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.

Job Description

The Media Group at NBCU supports a powerhouse collection of consumer-first brands including Peacock, NBC, Bravo, NBC Sports, and NBCU International. With unequalled scale, our teams make the most out of every opportunity to collaborate and learn from one another. We’re always looking for ways to innovate faster, accelerate our growth and consistently offer the very best in consumer experience. But most of all, we’re backed by a culture of respect. We embrace authenticity and inspire people to thrive.

About the role
As our Software Engineer, you’ll join the Content Delivery Engineering team (CDE) within NBCUniversal’s Global Video Engineering organization in New York City, USA. Your mission is to get involved with delivering outstanding VOD, live event, and linear streaming experiences to millions of viewers across our US, UK and EU services - including Peacock, SkyShowtime, NOW & WOW.   

You’ll collaborate daily with colleagues across the US, UK and beyond – excellent communication skills are essential. Our team specializes in large-scale Multi-Content Delivery Network design and operations, performance telemetry and analytics, selection & interfacing with content origins via multiple workflows - dynamic ad insertion, manifest manipulation and integrating new player technologies.

Responsibilities

  • Develop & maintain new and existing software systems & features as a Go and/or Python specialist, with projects primarily aligned to video content delivery at scale.
  • Ensure a consistent, diligent approach to peer review of code and configuration change within sensible, maintained repository structures and CI/CD pipelined deployment.  
  • Author design documents and collaborate with peers and stakeholders through design and code reviews to ensure best practice.
  • Working closely with our SRE team to ensure deployed systems are reliable, resilient, scalable, and perform optimally, using common, modern technologies.
  • Make best use of our observability systems & advanced analytics to surface issues, drive diagnosis and improvements.  
  • Effectively handle multiple priorities ensuring timely delivery of high-quality results in a fast-paced, agile environment.
Qualifications
  • Bachelor's degree in computer science, information technology, or a relevant field is required.
  • 3+ years of experience in software development, with expertise in Go and/or Python.
  • Proficiency with deploying software to cloud infrastructure (AWS, GCP) using containerization technologies (Kubernetes, Docker)
  • Skilled with using software repositories, CI/CD pipelines and test automation.  
  • Experience with Site Reliability Engineering (SRE) practices for ensuring scalability and reliability in cloud environments.  
  • Familiarity with Agile methodologies, eg scrum and kanban.   
  • A flair for communicating clearly via design document, text, voice and code to a wide variety of nationalities.
  • Knowledge and/or production exposure to using CDNs to deliver streaming media is advantageous or full training can be provided.
  • Experience with AI tooling for code creation, reviews, testing and related software development workflows

Hybrid: This position currently has a hybrid schedule, which requires contributing from the office a minimum of four days per week. The Company reserves the right to change in-office requirements at any time.

This position is eligible for company sponsored benefits, including medical, dental, and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $105,000 - $145,000.


Additional Information

As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.

If you are a qualified individual with a disability or a disabled veteran and require support throughout the application and/or recruitment process as a result of your disability, you have the right to request a reasonable accommodation. You can submit your request to AccessibilitySupport@nbcuni.com.