Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Software Engineer

Job

Endiatx

Hayward, CA (In Person)

$150,000 Salary, Full-Time

Posted 3 weeks ago (Updated 1 week ago) • Actively hiring

Expires 7/12/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Software Engineer Endiatx - 5.0 Hayward, CA Job Details Full-time | Contract $120,000 - $180,000 a year 2 hours ago Qualifications Version control Software engineering RESTful API C# Git .NET SQL Bachelor's degree UI implementation Application Maintenance Front-end component implementation Cybersecurity Robotics Healthcare software applications Full Job Description About Endiatx Endiatx is a medical device company developing microrobotic systems for diagnostic use inside the human body. Our flagship platforms include PillBot™, a propeller-driven endoscopic capsule designed to enable real-time visualization of the stomach, and PillVue™, a passive capsule endoscopy system designed to improve access to gastrointestinal diagnostics. We are a multidisciplinary team of engineers, clinicians, and operators building a new category of medical diagnostics at the intersection of robotics, imaging, and AI. Role Summary 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 Required Qualifications 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 Location On-site in Hayward, CA. Limited hybrid flexibility may be available based on project needs. Compensation $120,000 - $180,000 base salary, plus equity and benefits. Work Authorization Must be authorized to work in the United States. Equal Opportunity Endiatx is an equal opportunity employer and values diversity across all backgrounds and experiences. Accommodations Reasonable accommodations will be provided throughout the hiring process and employment. Employment Status This position is at-will employment.
Pay:
$120,000.00 - $180,000.00 per year
Experience:
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)
Work Location:
In person