Staff Test Automation Engineer (Reliability) - (Hybrid - Acton, MA)

Insulet CorporationActon, MA
83d$148,200 - $222,300Hybrid

About The Position

Join the Pod Software Reliability team, a group of passionate test automation engineers dedicated to improving the reliability and robustness of embedded software systems. We work across development stages to ensure our Pod software meets the highest standards of performance, stability, and safety. We are seeking a Reliability Engineer with a strong background in reliability engineering principles and hands-on experience in test automation for embedded systems. This role will focus on designing and executing automated tests, analyzing system behavior under stress, and driving improvements in software reliability across the product lifecycle.

Requirements

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
  • 7+ years of experience in reliability engineering, and software test automation, preferably in embedded environments
  • Proficiency in Python for test development and scripting
  • Proficiency with defect tracking applications
  • Solid understanding of reliability engineering principles (e.g., MTBF, FMEA, fault tolerance)
  • Experience with CI/CD pipelines and test orchestration tools
  • Familiarity with hardware-in-the-loop (HIL) testing and embedded system constraints
  • Strong analytical and problem-solving skills

Nice To Haves

  • Experience with medical devices or safety-critical systems
  • Knowledge of communication protocols (e.g., BLE, SPI, I2C)
  • Exposure to Grafana or similar tools for monitoring and visualization

Responsibilities

  • Lead reliability engineering efforts for embedded software systems
  • Build and maintain observability tools and dashboards to monitor system health and performance
  • Design and maintain automated test frameworks for embedded software using Python
  • Develop reliability test strategies including fault injection, stress testing, and long-duration testing
  • Collaborate with development teams to identify reliability risks and implement mitigation strategies
  • Analyze test results to uncover patterns, root causes, and areas for improvement
  • Contribute to reliability metrics and dashboards to track progress and trends
  • Support modular test execution across CI stages: developer branch builds, pull request gates, and nightly runs
  • Lead design reviews and provide reliability-focused feedback
  • Mentor engineers on reliability engineering best practices and principles and foster a culture of proactive system health monitoring

Benefits

  • Base salary range of $148,200.00 - $222,300.00
  • Hybrid working arrangements
  • Opportunities for mentorship and professional development

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Miscellaneous Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service