Sr Engineer II, Systems Software

Overview

On Site
USD 150,000.00 - 170,000.00 per year
Full Time

Skills

Dashboard
Collaboration
Mentorship
IT Strategy
Innovation
Java
Python
Operating Systems
Multithreading
Scheduling
Management
Object-Oriented Programming
Design Patterns
Software Engineering
Microservices
Network Programming
TCP/IP
HTTP
WebSocket
RDBMS
Modeling
SQL
MySQL
PostgreSQL
FOCUS
Communication
Articulate
Computer Science
C++
Medical Devices
HIPAA
HL7
Health Care
DICOM
Real-time

Job Details

Job Description

Are you an experienced Sr Engineer looking to join an innovative team focused on creating innovative next generation medical devices affecting patient lives? If so, Masimo may be the place for you! We are looking for a Sr Engineer II, Systems Software to join our team at our Irvine, CA headquarters.

Responsibilities:
  • Architect and develop system-level solutions for dashboards, networked communications, and alarm notification systems to integrate seamlessly with medical devices.
  • Collaborate with cross-functional teams to define requirements, design scalable architectures, and implement high-quality software solutions.
  • Optimize system performance, reliability, and security to ensure real-time data delivery in critical healthcare environments.
  • Mentor junior engineers and contribute to technical strategy and innovation.

Requirements:
  • 10+ years of full-stack development experience, with a proven track record of delivering robust, scalable applications.
  • Proficiency in Java and Python, with strong coding skills and familiarity with modern frameworks and tools.
  • Deep understanding of operating system concepts, including multi-threading, scheduling, and memory management.
  • Expertise in object-oriented programming, design patterns, and software engineering best practices.
  • Hands-on experience designing and implementing backend components, microservices, and APIs.
  • Strong network programming skills, including protocols like TCP/IP, HTTP, or WebSockets.
  • Experience with relational database modeling and design (e.g., SQL, MySQL, PostgreSQL).
  • Ability to thrive in a fast-paced, dynamic environment, with a focus on delivering high-quality solutions under tight deadlines.
  • Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to diverse stakeholders.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Ability to work onsite, Monday - Friday in Irvine, CA.

Preferred Qualifications:
  • Experience with C++, particularly in performance-critical or systems-level applications.
  • Background in healthcare or medical device software, with familiarity in regulatory requirements (e.g., FDA, HIPAA).
  • Knowledge of HL7 or other healthcare integration standards (e.g., FHIR, DICOM) for seamless interoperability.
  • Experience building fault-tolerant, secure, and scalable distributed systems, ideally in real-time or mission-critical applications.

Compensation: The anticipated range for this position is $150,000 - $170,000. Actual placement within the range is dependent on multiple factors, including but not limited to skills, education, and experience. This position also qualifies for up to 10% annual bonus based on Company, department, and individual performance.

We are proud to offer if eligible a highly competitive compensation plan with an excellent benefits package including 3 weeks vacation, stock options, 401k match, medical, dental, vision plans and much more!

To learn more about us, please visit:
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.