Sr Engineer, Embedded GUI Software
Masimo Wearables · Irvine, CA · 4 mo ago
Engineering$120k–$170k/yrFull-time
Job Summary
About the role
This role leverages strong expertise in C++ development, computer graphics, and interactive UI systems to build reliable, efficient, and visually intuitive user interfaces.
Responsibilities
- Design and develop C++-based GUI applications and visualization tools for embedded medical devices.
- Implement and maintain graphics-driven user interfaces, balancing usability, performance, and memory constraints.
- Build and optimize runtime systems, data formats, and serialization pipelines to support responsive UI behavior.
- Apply strong multithreading, memory management, and performance optimization principles.
- Participate in peer design and code reviews, ensuring software quality and maintainability.
- Produce clear software documentation and technical specifications.
- Contribute to software testing and validation, supporting stable and reliable device behavior.
- Collaborate in a fast-paced, cross-disciplinary development environment.
Requirements
- Strong fundamentals in computer graphics and real-time rendering concepts.
- 5+ years of C++ software development experience in performance-critical systems.
- Hands-on experience with GUI design and development, including visual tooling and user-facing interfaces.
- Solid understanding of operating system concepts, including scheduling, memory management, and multi-threading.
- Experience with software configuration management tools (Git, Jira-style workflows).
- Excellent analytical, problem-solving, and debugging skills.
- Strong verbal and written communication skills.
- Ability to excel in a dynamic, fast-moving development environment.
Qualifications
- BS or MS degree in Computer Science, Electrical Engineering, or a related field.
- Ability to work onsite Monday - Friday in Irvine, CA.
Skills
- Qt / QML or similar GUI frameworks (preferred)
- OpenGL / OpenGL ES and shading languages (GLSL) (preferred)
- GPU-accelerated or graphics-intensive applications (preferred)
Benefits
- Masimo offers benefits such as Medical, Dental, Vision, Life/AD&D, Disability Insurance, 401(k), Vacation, Sick, Holiday, Paid Maternity Leave, Flexible Spending Accounts, voluntary Accident, Critical Illness, Hospital, Long-Term Care, Employee Assistance Program, Pet Insurance, on-site Wellness Clinic, Fitness Center, Café.
Pay
The anticipated salary range for this position is $120,000 - $170,000 plus benefits. 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.
Schedule
Onsite Monday - Friday in Irvine, CA.