Principal Engineer leading reliability engineering and automation initiatives for Insulet's embedded software platforms. Driving innovation, compliance, and best-in-class reliability while mentoring technical teams.
Responsibilities
Define and drive the strategic vision for reliability engineering and automation across embedded software platforms.
Lead the design, implementation, and continuous improvement of advanced automated test strategies, including fault injection, stress, and long-duration testing.
Architect and maintain observability tools and dashboards to monitor system health and reliability metrics at scale.
Serve as the principal subject matter expert on reliability engineering principles (e.g., MTBF, FMEA, fault tolerance), providing technical guidance and mentorship to engineers at all levels.
Champion organization-wide reliability initiatives, collaborating with product, quality, and regulatory teams to ensure compliance and foster innovation.
Evaluate, introduce, and standardize emerging tools, frameworks, and methodologies to advance automation and reliability practices.
Engage with executive leadership, external partners, and industry forums to represent Insulet’s reliability engineering excellence and stay ahead of industry trends.
Define, implement, and track key reliability metrics to drive data-driven decision making and continuous improvement.
Foster a culture of proactive system health monitoring, continuous improvement, and technical excellence.
Mentor and develop engineers, promoting best practices and a growth mindset throughout the organization.
Requirements
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
10+ years of experience in reliability engineering and software test automation, preferably in embedded or safety-critical environments.
Demonstrated experience leading large-scale reliability initiatives and mentoring technical teams.
Proficiency in Python and modern test automation frameworks.
Deep understanding of reliability engineering principles and industry best practices.
Experience with CI/CD pipelines, hardware-in-the-loop (HIL) testing, and system-level risk analysis.
Strong analytical and problem-solving skills.
Benefits
Medical, dental, and vision insurance
401(k) with company match
Paid time off (PTO)
And additional employee wellness programs
Job title
Principal Engineer, Software Reliability – Automation
GPU Software Development Engineer developing innovative software solutions for media and video acceleration on Intel's graphics architecture. Collaborating on cutting - edge technologies to optimize performance.
Principal Engineer leading end - to - end mixed - signal IP development for advanced SoC projects. Collaborating with cross - functional teams at Microchip Technology Inc. to ensure successful project integration and delivery.
Engineering Lead managing a talented team focused on API - first products in a fintech startup. Collaborating with product and delivery teams to ensure high - quality solutions in a fast - paced environment.
Director of Software Engineering at Roche leveraging AI for drug discovery and leading technical teams. Collaborating with scientists, influencing strategy across the organization and managing complex platforms.
Lead technical operations and engineering for biologics manufacturing in a global biopharmaceutical company. Drive process excellence and support multiple facilities and product introductions.
Senior Software Engineer shaping the technical foundation of AI documentation platform. Join a seed - stage company with explosive growth and impact in home healthcare.
Werkstudent in Fullstack Web Development bei arades GmbH, entwickelt moderne Webanwendungen mit React.js und Node.js. Mitarbeit in einem agilen Team mit Fokus auf Microsoft - Technologien und flexible Arbeitszeiten.
Senior Full - Stack Developer focusing on n8n automations and system architecture at Education Partners. Responsible for workflows and system landscape improvement in a challenging tech environment.
Delphi Softwareentwickler developing SaaS solutions for customer service. Collaborating in a small team to strengthen the GREYHOUND platform and enhance the customer service experience.
Software Developer working on GREYHOUND server enhancements for customer service solutions. Collaborating in a proactive team focused on innovative features and technologies.