1

Medical Software Engineer Jobs in Texas (NOW HIRING)

Job#: 3044353 Senior/Mid-Level Software Engineer (C/Linux Modernization) Position Overview We are ... Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life ...

Software Engineering candidates have experience working in team environments, building software ... Health Insurance (Medical, Dental, Vision): Premium is 100% company paid (contact us for specific ...

Software Engineering candidates have experience working in team environments, building software ... Health Insurance (Medical, Dental, Vision): Premium is 100% company paid (contact us for specific ...

Software Engineering candidates have experience working in team environments, building software ... Health Insurance (Medical, Dental, Vision): Premium is 100% company paid (contact us for specific ...

Software Engineer We are seeking a fullstack developer who is equally passionate about building ... Venus Aerospace employee benefits include a 401(k) plan, stock options, and medical benefits ...

Software Engineering candidates have experience working in team environments, building software ... Health Insurance (Medical, Dental, Vision): Premium is 100% company paid (contact us for specific ...

Software Engineer We are seeking a full‑stack developer who is equally passionate about building ... Venus Aerospace employee benefits include a 401(k) plan, stock options, and medical benefits ...

Software Development Engineering (High Tech) focus on developing multiple types/categories of ... Medical, Dental And Vision Insurance * Wellness Programs * Health Savings Account * Health Care And ...

Software Engineer We are seeking a full-stack developer who is equally passionate about building ... Venus Aerospace employee benefits include a 401(k) plan, stock options, and medical benefits ...

Software Engineer We are seeking a fullstack developer who is equally passionate about building ... Venus Aerospace employee benefits include a 401(k) plan, stock options, and medical benefits ...

Software Engineer

Austin, TX · On-site

$80K - $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

Senior, Software Engineer

Dallas, TX · On-site

$90K - $180K/yr

Health benefits include medical, vision and dental coverage. Financial benefits include 401(k) ... Or 5 years' experience in software engineering or related area. Preferred Qualifications.

Showing results 41-60

Medical Software Engineer information

See Texas salary details

$59.2K

$137.4K

$191.5K

How much do medical software engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for medical software engineer in Texas is $137,441.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,800.00 and $161,200.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 Texas are hiring for Medical Software Engineer jobs?

Cities in Texas with the most Medical Software Engineer job openings:

Infographic showing various Medical Software Engineer job openings in Texas as of September 2026, with employment types broken down into 57% Full Time, and 43% Contract. Highlights an 100% In-person job distribution, with an average salary of $137,441 per year, or $66.1 per hour.

AI Software Engineer

Dallas, TX • On-site

UT Southwestern Medical Center
Hospitals • 10K+ employees

Full-time

Medical, PTO

Re-posted 2 days ago


UT Southwestern rating

7.9

Company rating: 7.9 out of 10

Based on 152 frontline employees who took The Breakroom Quiz


Job description

WHY UT SOUTHWESTERN?
With over 75 years of excellence in Dallas-Fort Worth, Texas, UT Southwestern is committed to excellence, innovation, teamwork, and compassion. As a world-renowned medical and research center, we strive to provide the best possible care, resources, and benefits for our valued employees. Ranked as the number 1 hospital in Dallas-Fort Worth according to U.S. News & World Report, we invest in you with opportunities for career growth and development to align with your future goals. Our highly competitive benefits package offers healthcare, PTO and paid holidays, on-site childcare, wage, merit increases and so much more. We invite you to be a part of the UT Southwestern team where you'll discover a culture of teamwork, professionalism, and a rewarding career!
JOB SUMMARY
Works under minimal supervision to design, build, and ship production artificial intelligence (AI) features within DIMS (Discovery Information Management System), the Innovation Hub's proprietary platform for managing faculty research Discovery Tracks. This is a hands-on software engineering role focused on delivering working, maintainable code rather than research benchmarking or proof-of-concept experimentation. Develops agentic workflows, natural language search, retrieval pipelines, and model integrations that ground platform features in institutional scientific data. Partners with the product owner, software developers, designers, and external technical collaborators to translate early-stage commercialization workflows into accurate, traceable, and auditable AI capabilities. Serves as the Innovation Hub's primary technical owner for applied AI as DIMS scales.

ESSENTIAL FUNCTIONS
 

Job Duties

  • Builds and ships production AI features within DIMS, including multi step agentic workflows, natural language search, structured extraction, and recommendation and matching capabilities; writes and maintains the majority of the implementing code, moving agent concepts from specification to released functionality on a rapid delivery cadence rather than producing prototypes or evaluations alone.
  • Designs, builds, and maintains AI agents end to end, including prompt design and iteration, tool and function definitions, orchestration and routing across multi step tasks, context and memory management, and structured output contracts; develops reusable prompt, tool, and orchestration patterns so that additional agents can be stood up without rebuilding shared infrastructure; establishes prompt versioning, evaluation harnesses, regression tests, and acceptance criteria so that agent behavior is measurable, reproducible, and safe to release.
  • Integrates commercial and open large language models and related services into the platform through application programming interfaces, including Microsoft Azure Foundry/OpenAI Service and other institutionally approved platforms; manages model selection, versioning, cost, latency, rate limiting, and failure handling.
  • Develops retrieval and data pipelines that ground AI features in institutional and external sources, including faculty and laboratory datasets, invention disclosure content, and public scientific and intellectual property data sources; ensures outputs remain traceable to verifiable source material.
  • Partners with the product owner, software developers, and design to translate early stage commercialization workflows and stage gate criteria into working features; participates in requirements definition, technical scoping, and release planning
  • Implements guardrails, monitoring, and observability for accuracy, hallucination, data leakage, and cost; ensures alignment with UTSW information security, data stewardship, and compliance requirements and with intellectual property protections governing pre publication and pre patent content.
  • Contributes to code review, technical documentation, version control practice, and deployment automation; supports productionization and handoff of collaboratively developed prototypes into supported platform capabilities.
 
QUALIFICATIONS
 
Education and Experience
 
 
Required
  • Education
    Bachelor's Degree in Computer Science, Engineering, or related field (or equivalent experience).
     
  • Experience
    4 years professional software engineering experience.
    Strong proficiency in Python, with working knowledge of TypeScript or JavaScript and modern web application development.
    Experience building and shipping production applications that integrate large language models, including prompt design, tool calling, and retrieval.
    Experience with testing, evaluation, and monitoring practices for nondeterministic systems.
     
Preferred
  • Education
    May consider additional related years of experience in lieu of degree.
     
  • Experience
    Experience with agent frameworks, multi step and multi-agent orchestration, and retrieval augmented generation in production.
    Familiarity with Azure AI services (Azure OpenAI Service, Azure Foundry, Azure AI Search), enterprise identity, and CI/CD pipelines.
    Experience with enterprise data and security patterns, including handling of confidential or pre publication content.
    Familiarity with translational research, technology transfer, or scientific literature and patent data sources.
     

Knowledge, Skills and Abilities

  • Ability to write, review, and maintain production quality code as the primary mode of contribution, with sound judgment on architecture, testing, and maintainability.
  • Working knowledge of large language model capabilities and limitations, including context management, tool use, structured output, grounding, agent design patterns, and cost and latency tradeoffs.
  • Ability to apply engineering discipline to nondeterministic systems, including evaluation design, regression testing, versioning of prompts, tools, and models, and observability of agent behavior in production.
  • Ability to translate ambiguous scientific and operational requirements into working features, structured technical plans, and clearly documented decisions.
  • Knowledge of secure development practices and appropriate handling of confidential, pre publication, and pre patent information.
  • Ability to work effectively across business, technical, scientific, and administrative teams, including with external technical collaborators and vendors.
  • Strong verbal and written communication skills, including the ability to explain technical tradeoffs and limitations to non technical stakeholders.
  • Demonstrated initiative, learning agility, and sound judgment in a rapidly evolving technology area.
 
PHYSICAL DEMANDS/WORKING CONDITIONS
  • Physical Demands
    Sitting
    Talking
     
  • Working Conditions
    Indoors
    Office Setting
     
PACT STATEMENT
  • P-Problem Solving: Employees take ownership in solving problems effectively, efficiently, and to the satisfaction of customers, or managers. They show initiative in addressing areas of concern before they become problems.
  • A-Ability, Attitude and Accountability: Employees exhibit ability to perform their job and conduct themselves in a professional and positive manner reflecting a professional environment readily assuming obligations in a dependable and reliable manner.
  • C-Communication, Contribution, and Collaboration: Who are our Customers? Anyone who requests our help, needs our work product, or receives our services. Employees focus on customer service with creative solutions while improving the customer experience through clear, courteous, and timely delivery and communication. Sharing ideas with others helps expand our contribution to department goals.
  • T-Teamwork: Employees work to contribute to the department's success by supporting co-workers, promoting excellence in work product and customer service, and in maintaining a satisfying, caring environment for each other.
 
Salary Information
Salary is commensurate with education, skills, and relevant experience.
 
Security
This position is security-sensitive and subject to Texas Education Code 51.215, which authorizes UT Southwestern to obtain criminal history record information.
 
EEO Statement
UT Southwestern Medical Center is committed to an educational and working environment that provides equal opportunity to all members of the University community. As an equal opportunity employer, UT Southwestern prohibits unlawful discrimination, including discrimination on the basis of race, color, religion, national origin, sex, sexual orientation, gender identity, gender expression, age, disability, genetic information, citizenship status, or veteran status.

What UT Southwestern employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom