{"schemaVersion":"jobsearcher.job.v1","id":"8b4605d20657daa8f3e9ae3d","url":"https://jobsearcher.com/jobs/8b4605d20657daa8f3e9ae3d","canonicalUrl":"https://jobsearcher.com/jobs/8b4605d20657daa8f3e9ae3d","title":"Staining Software Engineer Associate","description":"Staining Software Engineer AssociateLocation: Onsite (Tucson, AZ) Experience: 0–5 YearsJob SummaryWe are seeking a Staining Software Engineer Associate to join our diagnostic software development team. In this role, you will collaborate closely with assay development scientists and cross-functional engineering teams to develop, optimize, and maintain software solutions that support automated staining procedures used in diagnostic instruments. This is an excellent opportunity for an early-career software engineer who enjoys solving technical challenges in a regulated healthcare environment.Key ResponsibilitiesDesign, develop, and maintain software solutions supporting diagnostic staining applications.Create and update software packages used to install staining procedures.Manage and maintain database elements required to support staining workflows.Collaborate with assay development scientists, software engineers, QA, and other cross-functional teams.Perform software testing, debugging, verification, and validation to ensure high-quality deliverables.Support software deployment, maintenance, and continuous improvement activities.Ensure all development activities comply with medical device software standards and quality processes.Document software designs, testing results, and technical changes.Prioritize multiple assignments while delivering projects on schedule.Required QualificationsBachelor's degree in Computer Science, Software Engineering, Computer Engineering, Biomedical Engineering, or another Engineering discipline.Candidates with a Biology, Chemistry, or Life Sciences background and strong programming skills will also be considered.0–5 years of software development experience.Experience with one or more programming languages such as C#, C++, Java, or Python.Understanding of object-oriented programming and software development best practices.Experience working with relational databases (SQL, SQL Server, SQLite, PostgreSQL, etc.).Strong analytical, problem-solving, and debugging skills.Excellent written and verbal communication skills.Ability to work effectively in a collaborative, cross-functional environment.Preferred QualificationsExperience developing software for medical devices, diagnostics, laboratory automation, or healthcare applications.Familiarity with regulated software development environments (FDA, IEC 62304, ISO 13485, or similar).Experience with software testing, verification, and validation.Exposure to laboratory instrumentation, assay development, or scientific software is a plus.Preferred Technical SkillsC#, C++, Java, or PythonSQL / SQL Server / SQLite / PostgreSQLObject-Oriented Programming (OOP)Software Testing & DebuggingSDLC and Version Control (Git or similar)Database Design & ManagementEEO:Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.","company":"Mindlance","rawCompany":"mindlance","city":"Tucson","state":"AZ","isRemote":false,"isActive":false,"createdAt":"2026-08-26T01:46:00.534Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Staining Software Engineer Associate","description":"Staining Software Engineer AssociateLocation: Onsite (Tucson, AZ) Experience: 0–5 YearsJob SummaryWe are seeking a Staining Software Engineer Associate to join our diagnostic software development team. In this role, you will collaborate closely with assay development scientists and cross-functional engineering teams to develop, optimize, and maintain software solutions that support automated staining procedures used in diagnostic instruments. This is an excellent opportunity for an early-career software engineer who enjoys solving technical challenges in a regulated healthcare environment.Key ResponsibilitiesDesign, develop, and maintain software solutions supporting diagnostic staining applications.Create and update software packages used to install staining procedures.Manage and maintain database elements required to support staining workflows.Collaborate with assay development scientists, software engineers, QA, and other cross-functional teams.Perform software testing, debugging, verification, and validation to ensure high-quality deliverables.Support software deployment, maintenance, and continuous improvement activities.Ensure all development activities comply with medical device software standards and quality processes.Document software designs, testing results, and technical changes.Prioritize multiple assignments while delivering projects on schedule.Required QualificationsBachelor's degree in Computer Science, Software Engineering, Computer Engineering, Biomedical Engineering, or another Engineering discipline.Candidates with a Biology, Chemistry, or Life Sciences background and strong programming skills will also be considered.0–5 years of software development experience.Experience with one or more programming languages such as C#, C++, Java, or Python.Understanding of object-oriented programming and software development best practices.Experience working with relational databases (SQL, SQL Server, SQLite, PostgreSQL, etc.).Strong analytical, problem-solving, and debugging skills.Excellent written and verbal communication skills.Ability to work effectively in a collaborative, cross-functional environment.Preferred QualificationsExperience developing software for medical devices, diagnostics, laboratory automation, or healthcare applications.Familiarity with regulated software development environments (FDA, IEC 62304, ISO 13485, or similar).Experience with software testing, verification, and validation.Exposure to laboratory instrumentation, assay development, or scientific software is a plus.Preferred Technical SkillsC#, C++, Java, or PythonSQL / SQL Server / SQLite / PostgreSQLObject-Oriented Programming (OOP)Software Testing & DebuggingSDLC and Version Control (Git or similar)Database Design & ManagementEEO:Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.","datePosted":"2026-08-26T01:46:00.534Z","dateModified":"2026-08-26T01:46:00.534Z","hiringOrganization":{"@type":"Organization","name":"Mindlance","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Tucson","addressRegion":"AZ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"8b4605d20657daa8f3e9ae3d"},"url":"https://jobsearcher.com/jobs/8b4605d20657daa8f3e9ae3d"}}