1

Hospital Management System Software Engineer Jobs

System Software Engineer - CUDA Chips

Santa Clara, CA · On-site

$203K - $240K/yr

This role incorporates strong system software programming skills, a detailed understanding of operating systems and kernel programming, hardware architecture, as well as excellent communication and ...

Camera System Software Engineer Description - HP Poly is seeking aCamera System Software Engineerto ... These may be subject to change and additional functions may be assigned as needed by management.

Experience working in a DoD acquisition project management office * Software or systems design for DoD systems experience Peraton is hiring a Software Engineer, Systems in Huntsville, AL. This role ...

System Software Engineer III

Longmont, CO · On-site

$56.75 - $76.25/hr

... software that every other system on the robot depends on, and write the lower-level abstractions that make the rest of the codebase possible. * Collaborate with firmware engineers on CAN-connected ...

System Software Engineer, HPC Performance

Redmond, WA · On-site

$193K - $229K/yr

We are seeking System Software Engineers who are passionate about what they do and are committed to making a difference in the world through their inventions. In the Software Development Tools Team ...

Showing results 21-40

Hospital Management System Software Engineer information

See salary details

$83K

$177.7K

$206K

How much do hospital management system software engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for hospital management system software engineer in the United States is $177,719.00, according to ZipRecruiter salary data. Most workers in this role earn between $173,000.00 and $205,000.00 per year, depending on experience, location, and employer.

What does a hospital management system software engineer do?

A Hospital Management System Software Engineer is responsible for designing, developing, and maintaining software solutions tailored for hospitals and healthcare facilities. They ensure the seamless integration of various hospital operations, including patient records, billing, appointments, inventory, and reporting, into a centralized digital platform. Their work helps streamline processes, improve patient care, and ensure compliance with healthcare regulations. Additionally, they collaborate with healthcare professionals to understand needs and implement secure, user-friendly systems.

What are the key skills and qualifications needed to thrive as a hospital management system software engineer?

To thrive as a Hospital Management System Software Engineer, you need strong programming skills (often in Java, C#, or Python), a background in computer science or software engineering, and knowledge of healthcare workflows. Familiarity with HL7, FHIR, EHR/EMR systems, database management, and relevant certifications (such as Microsoft Certified: Azure Developer Associate) is typically required. Excellent problem-solving, teamwork, and communication skills help you collaborate with clinicians and IT staff to translate complex requirements into effective software solutions. These skills and qualities are crucial for building reliable, secure, and user-friendly systems that support efficient hospital operations.

What are some common challenges faced by hospital management system software engineers when integrating new modules with existing hospital infrastructure?

Hospital Management System Software Engineers often encounter challenges such as ensuring seamless interoperability between new software modules and legacy systems, maintaining data security and compliance with healthcare regulations like HIPAA, and minimizing disruptions to hospital operations during updates. Collaboration with hospital IT staff and end-users is crucial to address workflow variations and gather feedback for continuous improvement. Proactively testing for compatibility and providing thorough documentation can help mitigate integration issues and support efficient adoption.

What are popular job titles related to Hospital Management System Software Engineer jobs?

For Hospital Management System Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Hospital Management System Software Engineer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $177,719 per year, or $85.4 per hour.

Principal System Software Engineer - AV Platform

Santa Clara, CA • On-site

Nvidia Corporation
Computer and Electronic Product Manufacturing • 10K+ employees

Full-time

Re-posted 12 days ago


Nvidia rating

9.6

Company rating: 9.6 out of 10

Based on 18 frontline employees who took The Breakroom Quiz

6th of 247 rated software companies


Job description

NVIDIA is seeking a highly motivated Principal System Software Engineer to drive next-generation innovations in automotive platform software, system architecture, and performance engineering. In this highly visible technical leadership role, you will contribute directly to the architecture, development, optimization, and scaling of foundational software technologies powering NVIDIA automotive compute platforms.
You will work closely with hardware, architecture, kernel, AI, middleware, and platform teams to deliver high-performance, scalable, and safety-critical system software solutions. This role requires deep technical expertise, substantial proven hands-on engineering experience, and the ability to solve complex system-level challenges across the software stack.
What you'll be doing:
  • Drive system software architecture and technical direction for next-generation automotive compute platforms.
  • Lead performance optimization initiatives across CPU, GPU, memory, storage, networking, and platform subsystems.
  • Design, develop, debug, and optimize low-level system software including kernel, drivers, middleware, runtime frameworks, and platform services.
  • Collaborate closely with silicon, firmware, AI, and platform architecture teams to deliver optimized end-to-end solutions.
  • Analyze complex system bottlenecks and develop scalable solutions to improve performance, reliability, determinism, and efficiency.
  • Drive software bring-up, profiling, debugging, and performance tuning for new automotive platforms.
  • Contribute hands-on to critical software development, architecture reviews, debugging, and system optimization efforts.
  • Mentor engineers and help drive a culture of technical excellence, innovation, and execution.

What We Need to See:
  • Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or related field (or equivalent experience).
  • 15+ years of substantial hands-on experience in systems software, embedded systems, platform software, kernel development, or performance engineering.
  • Deep expertise in Linux system internals, kernel architecture, device drivers, and low-level system software development.
  • Strong programming skills in C/C++ with experience in Python or scripting languages.
  • Proven experience debugging and optimizing complex distributed or heterogeneous computing systems.
  • Strong background in performance analysis and optimization across CPU, GPU, memory, storage, and interconnect subsystems.
  • Experience with embedded Linux, RTOS, virtualization technologies, or multi-core system architectures.
  • Demonstrated ability to lead technically while remaining deeply hands-on in development, debugging, and architecture activities.
  • Experience collaborating across hardware and software organizations in highly matrixed environments.
  • Strong communication, problem-solving, and technical leadership skills.

Ways to stand out from the crowd:
  • Experience with automotive software platforms, ADAS, or autonomous driving systems.
  • Familiarity with ISO 26262, AUTOSAR, ASPICE, or automotive cybersecurity frameworks.
  • Experience with GPU-accelerated computing and AI/ML software platforms.
  • Contributions to Linux kernel, open-source systems software, or performance tooling.
  • Experience building scalable software architectures for centralized vehicle compute platforms.

#AutonomousVehicles
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 431,250 USD.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until September 2, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

What Nvidia employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US