{"schemaVersion":"jobsearcher.job.v1","id":"92108a8b4d8014159d073edb","url":"https://jobsearcher.com/jobs/92108a8b4d8014159d073edb","canonicalUrl":"https://jobsearcher.com/jobs/92108a8b4d8014159d073edb","title":"Software Engineer III – Medical Device (C#, Windows, Algorithm Development)","description":"No C2C please!!!!!!!!No C2C please!!!!!!!!No C2C please!!!!!!!!No C2C please!!!!!!!!\nSoftware Engineer III – Medical Device (C#, Windows, Algorithm Development)\nWe’re looking for an experienced Software Engineer to develop and enhance software for medical devices.\nThis role focuses on Windows-based software (C#/.NET) that interfaces with embedded hardware, patient-facing GUIs, and cloud connectivity via Azure. The ideal candidate has hands-on experience developing software in a regulated medical device environment and understands design controls and software lifecycle processes (IEC 62304).\nKey Responsibilities\nDesign, develop, and maintain Windows and embedded Windows applications for medical devices.\nDevelop and refine control algorithms to enhance product performance.\nSupport existing systems from manufacturing transfer through end-of-life, with focus on reliability and continuous improvement.\nCollaborate cross-functionally with electrical, mechanical, research, and quality teams.\nTroubleshoot, integrate, and debug software-hardware interactions.\nContribute to requirements, architecture, and design documentation under design control.\nEnsure all work complies with FDA QSR, ISO 13485, and international medical device regulations.\nTop Skills & Experience\nC#/.NET development on Windows and embedded Windows platforms.\nMedical device software development experience (required).\nAlgorithm design and optimization.\nCloud connectivity (Azure) and device communication protocols (RS232, SPI, USB).\nStrong understanding of software design patterns, multi-threaded applications, and PID control.\nQualifications\nBachelor’s degree in Software Engineering, Computer Engineering, or related field (Master’s preferred).\n8+ years of engineering design experience, including 5+ years in C#/.NET Windows development.\n3+ years developing software in a regulated medical device environment or equivalent.\nWorking knowledge of IEC 62304 and design control documentation.\nStrong analytical, communication, and teamwork skills.\nSelf-motivated and results-driven, with proven ability to deliver on time.\nJob Type: Contract\nPay: $60.57 per hour\nExpected hours: 40 per week\nWork Location: In person","company":"Systemsally","rawCompany":"systemsally","city":"Pleasanton","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-08-04T15:15:04.966Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2112.02","title":"Validation Engineers","slug":"validation-engineers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"334510","title":"Electromedical and Electrotherapeutic Apparatus Manufacturing","slug":"electromedical-and-electrotherapeutic-apparatus-manufacturing"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer III – Medical Device (C#, Windows, Algorithm Development)","description":"No C2C please!!!!!!!!No C2C please!!!!!!!!No C2C please!!!!!!!!No C2C please!!!!!!!!\nSoftware Engineer III – Medical Device (C#, Windows, Algorithm Development)\nWe’re looking for an experienced Software Engineer to develop and enhance software for medical devices.\nThis role focuses on Windows-based software (C#/.NET) that interfaces with embedded hardware, patient-facing GUIs, and cloud connectivity via Azure. The ideal candidate has hands-on experience developing software in a regulated medical device environment and understands design controls and software lifecycle processes (IEC 62304).\nKey Responsibilities\nDesign, develop, and maintain Windows and embedded Windows applications for medical devices.\nDevelop and refine control algorithms to enhance product performance.\nSupport existing systems from manufacturing transfer through end-of-life, with focus on reliability and continuous improvement.\nCollaborate cross-functionally with electrical, mechanical, research, and quality teams.\nTroubleshoot, integrate, and debug software-hardware interactions.\nContribute to requirements, architecture, and design documentation under design control.\nEnsure all work complies with FDA QSR, ISO 13485, and international medical device regulations.\nTop Skills & Experience\nC#/.NET development on Windows and embedded Windows platforms.\nMedical device software development experience (required).\nAlgorithm design and optimization.\nCloud connectivity (Azure) and device communication protocols (RS232, SPI, USB).\nStrong understanding of software design patterns, multi-threaded applications, and PID control.\nQualifications\nBachelor’s degree in Software Engineering, Computer Engineering, or related field (Master’s preferred).\n8+ years of engineering design experience, including 5+ years in C#/.NET Windows development.\n3+ years developing software in a regulated medical device environment or equivalent.\nWorking knowledge of IEC 62304 and design control documentation.\nStrong analytical, communication, and teamwork skills.\nSelf-motivated and results-driven, with proven ability to deliver on time.\nJob Type: Contract\nPay: $60.57 per hour\nExpected hours: 40 per week\nWork Location: In person","datePosted":"2026-08-04T15:15:04.966Z","dateModified":"2026-08-04T15:15:04.966Z","hiringOrganization":{"@type":"Organization","name":"Systemsally","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Pleasanton","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"92108a8b4d8014159d073edb"},"url":"https://jobsearcher.com/jobs/92108a8b4d8014159d073edb"}}