Masimo Logo

Masimo

Engineer II, Software Automation

Posted 5 Days Ago
In-Office
Irvine, CA
80K-105K Annually
Mid level
In-Office
Irvine, CA
80K-105K Annually
Mid level
Develops and maintains scalable automated test frameworks for distributed systems, devices, microservices, and hybrid cloud environments. Builds reusable test libraries, hardware-in-the-loop simulators, protocol integrations, and automated testing for system, integration, regression, performance, and reliability validation. Integrates testing into CI/CD pipelines, analyzes results, maintains test environments, produces verification records, and collaborates with software, hardware, systems, test, and quality engineering teams to improve product testability and compliance.
The summary above was generated by AI

Job Summary:

The Engineer II, Software Automation is responsible for developing, executing, and maintaining scalable test automation frameworks and infrastructure for complex, distributed systems — including microservice-based software platforms, on-prem and cloud deployments, and the in-house and third-party devices they integrate with. This role is a key technical contributor within the Systems Test Engineering organization, developing automation solutions that improve test efficiency, reliability, repeatability, and coverage.

The ideal candidate applies knowledge of software verification and validation methodologies combined with strong software engineering skills.

Please note this is a full-time onsite position in Irvine, CA. 

Duties & Responsibilities:

  • Develop, execute, and maintain scalable automated test frameworks and support infrastructure for instrument and system-level testing.
  • Develop reusable test libraries, device interfaces, protocol libraries, utilities, and common automation components across instrument platforms and downstream system integrations.
  • Build hardware-in-the-loop solutions (software simulators and emulators) for devices and external systems to enable isolated and reproducible testing.
  • Develop automation for system, integration, functional, regression, communication protocol, performance, and reliability testing across microservice-based software and hybrid on-prem/cloud infrastructure.
  • Validate protocol and data integrations (e.g., HL7, WCTP, and other device communication protocols) between in-house and third-party devices and downstream system services.
  • Integrate automated testing into CI/CD pipelines to support continuous validation and rapid feedback.
  • Develop solutions for automated test execution, data collection, logging, reporting, and results analysis.
  • Participate in the Quality process by producing verification records and traceability of testing to requirements
  • Assist with setup and maintenance of test environment and laboratory equipment, both physical and virtual
  • Partners with Test, Software, Systems, Hardware, and Quality Engineering teams to develop test strategies and improve product testability and observability.
  • Contribute to system and product test strategies with an emphasis on automation, repeatability, scalability, and maintainability.
  • Collaborate with development teams during product design to improve system testability, observability, interfaces, communication protocols, and diagnostic capabilities.

Minimum Qualifications:

  • 2-3+ years of experience in software development, test automation, software verification, or a related engineering discipline
  • Working knowledge of software verification and validation methodologies
  • Experience with automated testing tools and scripting languages (Python, C#, C++, Java, or similar)
  • Experience with Git, CI/CD systems, and modern software development practices
  • Familiarity with defect tracking and test management tools
  • Understanding of Software Development Life Cycle (SDLC) and Agile development methodologies
  • Strong debugging, problem-solving, communication, and cross-functional collaboration skills

 

Preferred Qualifications:

  • Experience within the medical device or other regulated industry
  • Familiarity with IEC 62304, ISO 13485, FDA Quality System Regulation, or other applicable software quality standards
  • Experience with CI/CD pipelines and automated build/test environments
  • Experience with virtualization platforms like VMware ESXi 
  • Experience with test frameworks such as pytest or TestNG.
  • Familiarity with healthcare interoperability or messaging standards (e.g., HL7, WCTP) or other structured data/protocol formats
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and container/orchestration tooling (e.g., Docker, Kubernetes)

 

Education: Bachelor’s degree in computer science, Computer Engineering, Software Engineering, Biomedical Engineering, or related technical discipline.

Compensation + Benefits: The anticipated range for this position is $80,000 - $105,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. 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é. All benefits are subject to eligibility requirements.

Language requirements:

  • Ability to read, write, and communicate effectively in English.
  • Ability to interpret technical documents, schematics, and written instructions.
  • Ability to clearly document technical findings and communicate with cross-functional team members.

Physical requirements/Work Environment: 

This position primarily works in a laboratory environment. It requires frequent sitting, standing, and walking. Daily use of a computer and other computing and digital devices is required. May stand for extended periods when facilitating meetings or walking in the facilities.

The physical demands of the position described herein are essential functions of the job and employees must be able to successfully perform these tasks for extended periods. Reasonable accommodation may be made for those individuals with real or perceived disabilities to perform the essential functions of the job described.


Similar Jobs

11 Days Ago
In-Office
97K-162K Annually
Junior
97K-162K Annually
Junior
Other • Software • Analytics
Design and maintain CI/CD pipelines, Docker build environments, infrastructure automation, package creation workflows, and scalable build infrastructure. Implement security gates including SBOM generation, vulnerability scanning, license compliance, and artifact signing. Improve monitoring, performance testing, dependency supply-chain security, and everything-as-code processes across cloud and on-premises environments.
Top Skills: Amazon S3AnsibleAWSAws CdkAzureAzure Blob StorageAzure DevopsCondaDastDockerGithub ActionsJavaScriptJenkinsKubernetesPythonRustSastSbomTerraformYaml
13 Days Ago
In-Office
101K-167K Annually
Mid level
101K-167K Annually
Mid level
Other • Software • Analytics
The SDET will design and develop automated test frameworks, collaborate with product teams to establish test plans, create various tests, and advocate for quality in the software development process.
Top Skills: AppiumC#C++ChefJavaJenkinsJunitPythonPyunitSelenium
53 Minutes Ago
Hybrid
15-20 Hourly
Junior
15-20 Hourly
Junior
eCommerce • Fashion • Retail • Sales • Wearables • Design
Provides customer service and sales support in a luxury retail store. Responsibilities include welcoming clients, operating POS and cash wrap, suggesting products, processing shipments and transfers, maintaining stock levels, replenishing the sales floor, executing visual merchandising updates, supporting social media engagement, and following housekeeping and loss-prevention procedures. Requires flexible availability, physical ability to handle stockroom and sales-floor tasks, and strong communication and organizational skills.
Top Skills: InternetIpadLaptopMobile PosPosWalkie-Talkie

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account