Senior IoT Software Engineer – Linux to Cloud

GCX Healthcare Solutions

Petaluma (CA)

On-site

USD 100,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GCX Healthcare Solutions in Petaluma, CA is seeking a Software Engineer to develop next-generation IoT management software for medical devices. In this role, you will design systems that connect hardware to cloud services, working in a collaborative environment.

You will build client applications, design REST APIs, and enhance admin interfaces while contributing to a high-impact, small team. If you're ready for ownership and innovation in healthcare technology, this opportunity leverages your full-stack skills and is hands-on.

Qualifications

  • Must reside within a 50-mile radius of Petaluma, CA.
  • Must be authorized to work in the United States.
  • Hands-on experience with AWS services (ECS, S3, Lambda, Cognito).
  • Experience with Docker and containerized deployments.
  • Experience working across multiple layers of the stack.

Responsibilities

  • Build Linux-based client applications that connect hardware to cloud services.
  • Design and implement Spring Boot REST APIs and React-based frontends.
  • Support and evolve a Python/Django IoT platform.
  • Troubleshoot and resolve complex production issues.
  • Document technical designs, APIs, and operational processes.

Skills

IoT or hardware-adjacent applications
Java (Spring Boot, REST APIs, Maven)
Python/Django
React (hooks, state management, component architecture)
PostgreSQL
AWS services (ECS, S3, Lambda, Cognito)
Docker and containerized deployments
CI/CD pipelines
REST API design and documentation (OpenAPI/Swagger)
Understanding across multiple layers of the stack

Education

7–15 years of software engineering experience

Job description

GCX Healthcare Solutions in Petaluma, CA is seeking a Software Engineer to develop next-generation IoT management software for medical devices. In this role, you will design systems that connect hardware to cloud services, working in a collaborative environment.

You will build client applications, design REST APIs, and enhance admin interfaces while contributing to a high-impact, small team. If you're ready for ownership and innovation in healthcare technology, this opportunity leverages your full-stack skills and is hands-on.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior IoT Software Engineer – Linux, Cloud & Fleet Mgmt
Senior IoT Software Engineer – Linux, Cloud & Fleet Mgmt

Evolving Solution Services • Petaluma (CA)

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

Evolving Solution Services • Petaluma (CA)

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

GCX Healthcare Solutions • Petaluma (CA)

On-site
USD 100,000 - 150,000
IoT Developer
IoT Developer

Medclinicx • Austin (TX)

On-site
USD 90,000 - 130,000
Senior Systems Engineer I: IoT Medical Apps (Remote)
Senior Systems Engineer I: IoT Medical Apps (Remote)

El Camino Health • United States

Remote
USD 115,000 - 149,000
Senior IoT Full-Stack Engineer - Remote
Senior IoT Full-Stack Engineer - Remote

Cardio Partners • United States

On-site
USD 90,000 - 120,000
Competitive salary
Comprehensive benefits package
401(k) Plan
Senior IoT Full-Stack Developer – Embedded AI, Hybrid
Senior IoT Full-Stack Developer – Embedded AI, Hybrid

Cardio Partners • Dublin (OH)

Hybrid
USD 104,000 - 138,000
Senior Cloud IoT Engineer - .NET, Microservices, Hybrid
Senior Cloud IoT Engineer - .NET, Microservices, Hybrid

Resideo • Austin (TX)

Hybrid
USD 101,000 - 174,000
Life and health insurance
Disability insurance
401k plan
Cloud Software Engineer – Healthcare Tech Growth
Cloud Software Engineer – Healthcare Tech Growth

Sayva Solutions • Irvine (CA)

On-site
Senior Software Engineer - Cloud & IoT for Homes
Senior Software Engineer - Cloud & IoT for Homes

Doist • Berkeley (CA)

On-site
USD 155,000 - 209,000
100% employee medical premiums
401(k) plan
16 weeks parental leave