> Markdown version of [/jobs/ext/478823-software-engineer](https://www.wearedevelopers.com/jobs/ext/478823-software-engineer). 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). --- # Software Engineer - **Company:** Endiatx, Inc. - **Location:** Hayward, CA, United States - **Salary:** $120,000.0 - $180,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Programming Interfaces (APIs), Amazon Web Services, Software Applications, Microsoft Azure, Software as a Service, Cloud Computing, Software Documentation, Code Review, Computer Engineering, Database Storage Structures, DevOps, Dicom, Web Development, Firmware, Revision Control Systems, Graphical User Interface, Medical Software, Java GUIs, NoSQL, Software Architecture, Software Maintenance, Software Engineering, Software Systems, SQL Databases, Google Cloud, Software Verification, ReactJS, Blazor, Fast Healthcare Interoperability Resources, Software Troubleshooting, Git, AngularJS, Information Technology, Health Level Seven International, Build Process, Data Management, Restful APIs, Software Version Control, Data Pipelines - **Published:** June 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=526fa23b708c8d1f ## About the Role Do you have experience in Version control?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field * 3+ years of professional software development experience or equivalent * Strong proficiency in C# and .NET development * Experience developing and maintaining production software applications * Experience with GUI development and user-facing software applications * Experience with source control systems (Git) * Experience developing and consuming REST APIs * Strong software engineering fundamentals and problem-solving skills * Strong written and verbal communication skills Nice to Have * Experience developing software for medical devices or regulated industries * Experience with cloud platforms such as AWS, Azure, or Google Cloud * Experience with web application development (React, Angular, Blazor, or similar frameworks) * Experience designing and managing SQL or NoSQL databases * Familiarity with software verification and validation practices * Experience with cybersecurity best practices * Experience with CI/CD pipelines and DevOps workflows * Familiarity with HL7, FHIR, DICOM, or healthcare software systems * Experience working in a startup environment, Must be authorized to work in the United States., * cloud platforms such as AWS, Azure, or Google Cloud: 1 year (Preferred) * professional software development: 3 years (Required) * proficiency in C# and .NET : 2 years (Required) * GUI development and user-facing software : 2 years (Required) * source control systems (Git): 2 years (Required) * developing and consuming REST APIs: 2 years (Required) * medical devices or regulated industries: 1 year (Preferred) ## Description We are hiring a Software Engineer to support the development of software systems across our medical device platforms. This role will contribute to the design, implementation, and maintenance of applications that support device operation, data management, clinical workflows, cloud infrastructure, and graphical user interfaces (GUIs) used by clinicians and internal teams. You will work closely with electrical, firmware, mechanical, quality, regulatory, and clinical teams to develop software solutions that enable the next generation of ingestible medical devices. This is an excellent opportunity for an engineer who enjoys working across the full software stack and contributing to products that directly impact patient care. The role offers significant growth potential, including the opportunity to help shape Endiatx's software architecture, build engineering processes, mentor junior engineers, and ultimately grow into a software leadership position as the company expands. What You Will Do * Design, develop, test, and maintain software applications using C# and .NET * Design, develop, and maintain graphical user interfaces (GUIs) for medical device systems and internal software tools * Support development of desktop, web, and cloud-based applications * Build and maintain APIs and backend services that support device and data workflows * Design and manage database structures and data pipelines * Support integration between devices, cloud infrastructure, and enterprise systems * Collaborate with clinicians and product teams to create intuitive and efficient user experiences * Participate in software architecture, code reviews, and technical design discussions * Develop and execute software verification and validation activities * Contribute to software documentation in compliance with medical device quality systems * Troubleshoot software issues and support continuous product improvement * Help establish software development processes, standards, and best practices as the organization scales * Support hiring, mentoring, and onboarding of future software team members * Communicate technical concepts clearly across multidisciplinary teams ## Related Videos - [ZEISS & Microsoft - Building the Next Generation Medical Ecosystem in the Cloud](https://www.wearedevelopers.com/videos/424-zeiss-microsoft-building-the-next-generation-medical-ecosystem-in-the-cloud) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)