JobMesh

Sr Engineer, Desktop Software

Masimo · Irvine, California, US

Job Summary: Are you an experienced Sr Desktop Software Engineer looking to join an innovative team focused on creating innovative next generation medical de...

Job description

Job Summary: Are you an experienced Sr Desktop Software 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 Desktop Application Engineer to join our team at our Irvine, CA headquarters. Key Responsibilities: Design and build complex software systems for desktop platforms. Lead the system design translating complex requirements into a robust and scalable technical solution. Take ownership of complex technical projects with organizational impact. Mentor and support other engineers through pairing, code review, and feedback. Minimum Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or related field . 5+ years of professional software engineering experience, with a focus on desktop applications development. Strong programming experience (e.g., C++, Python, Java) and demonstrated design/architecture skills in complex systems. Solid background in developing cross-platform applications and C++ and the Qt framework. Solid understanding of system architecture: multi-tier applications, data pipelines, device connectivity, netw...