2

Remote Medical Device Software Engineer Jobs in Taylor, MI

This engineer will partner closely with on-device and ML teams to ensure our off-device platform is ... remote work. Our Commitments: Utilidata values the diversity of our team. We provide equal ...

Senior Software Engineer

Dearborn, MI · On-site +1

$112K - $148K/yr

Comfort working independently and collaboratively in a distributed, remote team Even better, you ... Immediate medical, dental, vision and prescription drug coverage Flexible family care days, paid ...

Software Patent Agent (Remote)

Ann Arbor, MI · On-site +1

$100K - $150K/yr

We specialize in working with early-stage software, medical device, digital health, and life ... We are engineers and scientists first. What you'll do: You will help us navigate a dynamic growth ...

Chassis Software Engineer

Dearborn, MI · On-site +1

$93K - $190K/yr

Immediate medical, dental, and prescription drug coverage Flexible family care, parental leave, new ... Chassis Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note ...

Senior Software Engineer

Detroit, MI · Remote

$121K - $159K/yr

This is a fully remote, hands-on individual contributor role with meaningful ownership across core ... Medical, dental, and vision benefits * Life insurance and disability insurance * 401(k) with ...

Software Engineer

Dearborn, MI · On-site +1

$138K - $178K/yr

Immediate medical, dental, and prescription drug coverage Flexible family care, parental leave, new ... Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a ...

Embedded Software Engineer

Dearborn, MI · On-site +1

$90K - $188K/yr

Immediate medical, dental, and prescription drug coverage Flexible family care, parental leave, new ... Embedded Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note ...

Senior Software Engineer

Dearborn, MI · On-site +1

$115K - $192K/yr

... Immediate medical, dental, vision and prescription drug coverage • Flexible family care days ... Comfort working independently and collaboratively in a distributed, remote team Even better, you ...

Showing results 21-40

Remote Medical Device Software Engineer information

See Taylor, MI salary details

$58.9K

$136.9K

$190.8K

How much do remote medical device software engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for remote medical device software engineer in Taylor, MI is $136,950.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,400.00 and $160,600.00 per year, depending on experience, location, and employer.

What does a remote medical device software engineer do?

A Remote Medical Device Software Engineer designs, develops, tests, and maintains software used in medical devices while working from a remote location. They are responsible for ensuring the software complies with healthcare regulations and safety standards, such as FDA or ISO requirements. Their work often involves collaborating with cross-functional teams, troubleshooting issues, and updating software throughout the product lifecycle. This role requires expertise in both software engineering and medical device regulations.

What are the key skills and qualifications needed to thrive as a remote medical device software engineer, and why are they important?

To thrive as a Remote Medical Device Software Engineer, you need strong programming skills (especially in C/C++ or Python), a solid understanding of embedded systems, and a degree in computer science, biomedical engineering, or a related field. Familiarity with medical device standards (such as IEC 62304), version control systems like Git, and experience with software validation and regulatory documentation are typically required. Excellent problem-solving abilities, proactive communication, and strong collaboration skills are vital for working effectively in distributed teams. These skills ensure the development of safe, high-quality software that meets strict regulatory requirements and supports patient health.

What are some common challenges faced by remote medical device software engineers, and how can they be addressed?

Remote Medical Device Software Engineers often encounter challenges related to stringent regulatory compliance, secure communication, and effective collaboration with cross-functional teams such as QA, hardware engineers, and clinicians. Managing time zones and clear documentation is essential to ensure code quality and traceability, especially since these devices directly impact patient safety. To address these challenges, engineers should prioritize robust version control, frequent virtual check-ins, and proactive communication to align with team goals and regulatory requirements. Leveraging collaboration tools and maintaining detailed documentation can further streamline the development process and facilitate smooth teamwork.

What are the most commonly searched types of Medical Device Software Engineer jobs in Taylor, MI?

The most popular types of Medical Device Software Engineer jobs in Taylor, MI are:

What job categories do people searching Remote Medical Device Software Engineer jobs in Taylor, MI look for?

The top searched job categories for Remote Medical Device Software Engineer jobs in Taylor, MI are:

What cities near Taylor, MI are hiring for Remote Medical Device Software Engineer jobs?

Cities near Taylor, MI with the most Remote Medical Device Software Engineer job openings:

Infographic showing various Remote Medical Device Software Engineer job openings in Taylor, MI as of August 2026, with employment types broken down into 83% Full Time, 4% Part Time, and 13% Contract. Highlights an 100% Remote job distribution, with an average salary of $136,950 per year, or $65.8 per hour.

Senior Software Engineer, DevOps

Utilidata

Ann Arbor, MI • Remote

$160K - $190K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted yesterday


Job description

Utilidata is a fast-growing NVIDIA-backed AI company enabling AI data centers to dynamically orchestrate power and unlock more compute capacity from existing energy infrastructure. For over a decade, we have applied AI to the electric grid — bringing real-time visibility and power-flow control to complex energy infrastructure. Our Karman platform, built on a custom NVIDIA module, brings that same capability to AI data centers, giving operators a way to better use the power already available to them.
We are seeking a Senior Software Engineer, DevOps to help design, build, and operate Utilidata's off-device platform that ingests, processes, and serves data flowing from edge AI devices. The role will build and maintain infrastructure across on-premises and cloud environments – bridging edge deployments with cloud-based data processing to support analytics, operations, and ML workloads at scale. This is a hands-on development role with deep technical ownership and cross-team visibility. This engineer will build and maintain the systems that keep our platform running, help shape infrastructure and deployment best practices, and support less experienced engineers. This engineer will partner closely with on-device and ML teams to ensure our off-device platform is resilient, well-instrumented, and ready to scale.
Responsibilities
  • Support the deployment and management of containerized applications using Kubernetes, ensuring optimal performance and availability
  • Contribute to strategic planning on how infrastructure solutions evolve to match Data Center partner requirements
  • Design, implement, and maintain scalable and reliable systems on AWS and/or on-premise
  • Utilize Terraform for infrastructure as code to automate the provisioning and management of cloud resources
  • Monitor system performance and uptime, ensuring systems meet established service level objectives (SLOs)
  • Support SOC2 security compliance requirements for data handling
  • Guide team members in DevOps practices, promoting a culture of reliability and excellence
  • Advocate for automation of operational tasks to enhance efficiency and reduce manual intervention
  • Collaborate with cross-functional teams to build and maintain CI/CD pipelines
  • Troubleshoot and resolve complex production issues, conducting root cause analysis and implementing corrective actions
  • Participate in on-call rotations and incident response teams
  • Assist in capacity planning, performance tuning, and technical decision-making
  • Drive continuous improvement initiatives for processes and infrastructure
Minimum Qualifications
  • 8+ years of development experience including experience in platform engineering, SRE, or distributed systems, with demonstrated senior-level impact
  • Experience designing and operating infrastructure across on-premises and cloud environments
  • Strong proficiency in container orchestration, particularly Kubernetes
  • Strong proficiency with AWS services and architecture
  • Hands-on experience with Terraform for infrastructure automation
  • Familiarity with monitoring tools (Prometheus, Grafana, or similar) and observability best practices
  • Strong problem-solving skills and attention to detail
  • Strong communication and collaboration skills, with experience contributing to technical outcomes
  • Willingness to travel up to 20% of time
Enhanced Qualifications (Nice to Have)
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Experience supporting or enabling MLOps platforms, model deployment pipelines, or ML-adjacent infrastructure
  • AI workload scheduling using Kubernetes
  • Knowledge of Apache Spark for large-scale data processing
  • Knowledge of database technologies (SQL, NoSQL)
  • Understanding of networking concepts and security best practices

Salary Range: $160,000 to $190,000 base compensation depending on experience and stock options. Salary will be commensurate with an individual's skills, training, years of experience, and in line with internal compensation bands. 
Location: This position is based at our company headquarters in Ann Arbor, Michigan, with flexibility for occasional remote work.
Our Commitments:
Utilidata values the diversity of our team. We provide equal employment opportunities without regard to race, color, religion, creed, sex, gender, sexual orientation, gender identity or expression, national origin, age, physical disability, mental disability, medical condition, pregnancy or childbirth, sexual orientation, genetics, genetic information, marital status, or status as a covered veteran or any other basis protected by applicable federal, state and local laws.
We are committed to:
  • Creating a diverse and inclusive workplace that is welcoming, supportive, affirming and respectful
  • Empowering employees to solve problems and work together to make a difference
  • Providing mentorship and growth opportunities as part of a collaborative team
  • A flexible work environment with flexible paid time off
  • Competitive compensation and benefits, including health, dental, vision, and employer-match 401k

Powered by JazzHR

FtX4A40HW7