> Markdown version of [/jobs/ext/1920060-sr-software-manager](https://www.wearedevelopers.com/jobs/ext/1920060-sr-software-manager). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Manager - **Company:** OSI Systems, Inc. - **Location:** Snoqualmie, WA, United States - **Experience:** Expert - **Salary:** $180,000.0 - $210,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), C (Programming Language), Java (Programming Language), Microsoft Windows, Agile Methodology, JIRA, Automation of Tests, Unit Testing, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Computer Programming, Computer Engineering, Continuous Integration, Linux, Failure Mode Effects Analysis, Hardware Platform Interface, NoSQL, Object-Oriented Software Development, Open Systems Interconnection (OSI), Systems Development Life Cycle, Release Management, Software Engineering, Verification and Validation (Software), SQL Databases, System Testing, Systems Integration, Information Technology, Free and Open-Source Software, Multiplatform - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c18a00975f6b4d83 ## About the Role * Bachelor's degree in computer science, master's degree preferred. * 9+ years of full life cycle software development experience. * 5+ years of medical device software development is required. * 5+ years of leading software engineering group of 7-10 engineers. * Proficiency in C, C++, C#, Java. * Experience in object-oriented design and programming. * Experience in SQL and NoSQL. * Experience in Windows, Linux, and cross-platform development. * Experience in continuous integration and process improvement. * Experience in automated testing. * Experience in integrating 3rd party libraries and open-source software tools. * Comprehensive understanding of SDLC, preferably developing to and compliance with IEC 62304. * Ability to lead a SW design effort and output design documentation that meets the quality and regulatory needs in medical device. * Proficiency in Agile and Scrum methodologies. * Demonstrated experience with Azure DevOps or Jira as it applies to Agile/Lean software development. * Strong analytical and problem-solving skills. * Experience working in a matrix organization is desirable. * Experience delivering a complex and wide portfolio of products is a plus. * Proven leadership skills with the ability to develop, motivate and lead remote and high-performing teams to achieve exceptional results across international teams. * Proven ability to cultivate a transparent work environment that empowers and encourages personal and professional development. * Proven ability to be a catalyst of change. * Experience coordinating US teams and international teams. * Excellent verbal, written, and listening skills - works well with engineers and other members of cross-functional team. * Ability to travel domestically and internationally up to 10%. ## Description The Sr. Software Manager will lead global software engineering teams for the delivery of an exciting new patient monitoring system to the global healthcare market, and enhancements to existing medical device products and solutions. The manager should be capable of cutting-edge software design methodologies, leading advanced, complex medical device projects that require state-of-the-art technical and industry knowledge. This position will be responsible for enforcing best practices within the software development group, ensuring adherence to corporate policy and procedure, coaching, mentoring, and growing the skill set of the team. This position works closely with the Program Manager, project managers, Hardware Engineering, Clinical Engineering, Quality and Regulatory, Verification and Validation, and other stakeholders in planning, defining, and executing releases. The position will have technical, individual-contributor direct reports. The position will define task size and develop staffing plans for existing and upcoming projects. The position involves a high amount of independent judgment and technical expertise. The position requires excellent communication skills with technical peers, customers, and executive management. ***This is a hybrid position that requires onsite collaboration at the Spacelabs facility in Snoqualmie, WA three or more days per week, depending on business needs.*** Responsibilities * Direct and oversee activities of a distributed, global software engineering team. * Design, implementation, and testing of software applications and operating systems for medical device product families. * Architect, design and release scalable cross platform next generation * Direct and develop software system testing procedures (unit, functional, automated), programming and documentation. * Definition and maintenance of group charter/core competencies, keeping staff members trained and equipped for success. * Defining and maintaining infrastructure (tools and processes) for group success. * Definition of coding guidelines, design reviews, unit test frameworks, and best practices. * Support the team in preparation of documents for regulatory compliance * Conduct design reviews; manage FMEA activities and technical risk. * Oversee software and firmware integration and system level design verification. * Establish software change, configuration and release management procedures. * Facilitate the integration of software from various global teams to ensure seamless integration into product hardware platform * Work with project management and development teams to ensure project milestones are aligned and team dependencies are maintained and accurate * Uphold the company's core values of Integrity, Innovation, Accountability, and Teamwork * Demonstrate behavior consistent with the company's Code of Ethics and Conduct. * Ensure that direct report(s) are trained and evaluated on their knowledge and adherence to the company's values, Code of Ethics and Conduct, and applicable compliance policies. * It is the responsibility of every employee to report to their manager or a member of senior management any quality problems or defects in order for corrective action to be implemented and to avoid recurrence of the problem. * Duties may be modified or assigned at any time to meet the needs of the business., OSI Systems, Inc. and its subsidiaries (collectively "OSI") does not accept unsolicited resumes from recruiters or employment agencies. If any person or entity, including a recruiter or agency, submits any information, including any resume or information regarding any potential candidate, without a signed agreement in place with OSI, OSI explicitly reserves the right to use such information and pursue and/or hire such candidates, without any financial obligation to the person, recruiter, or agency. Any unsolicited information or resumes, including those submitted directly to hiring managers, are considered and deemed to be the property of OSI. Know Your Rights Poster Link: https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf OSI Systems, Inc. has three operating divisions: (a) Security, providing security and inspection systems, turnkey security screening solutions and related services; (b) Healthcare, providing patient monitoring, diagnostic cardiology and anesthesia systems; and (c) Optoelectronics and Manufacturing, providing specialized electronic components and electronic manufacturing services for original equipment manufacturers with applications in the defense, aerospace, medical and industrial markets, among others. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [One Pipeline, Three Regulator - SBOM Compliance for the Developer](https://www.wearedevelopers.com/videos/100169-one-pipeline-three-regulator-sbom-compliance-for-the-developer) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer)