remote
Lead Software Engineer - Product Security and DevOps - Advanced Sterilization Products
Software Engineer
Senior software engineer leading product security, development, and DevOps for regulated medical devices, embedding security into the SDLC while driving CI/CD automation and reliable, maintainable code.
About the role
Key Responsibilities
- Design and implement secure, high‑quality software for medical products, ensuring compliance with regulatory standards.
- Integrate security controls and threat modeling throughout the software development lifecycle.
- Develop and maintain CI/CD pipelines, automated testing, and release processes using tools such as Docker and AWS services.
- Collaborate with cross‑functional teams to produce technical designs, code reviews, and documentation.
- Mentor junior engineers on secure coding practices and DevOps best practices.
Requirements
- 5+ years of professional software development experience, primarily in C++ and Python.
- Strong background in application security, secure coding standards, and vulnerability mitigation.
- Hands‑on experience building and managing CI/CD pipelines, containerization (Docker), and cloud platforms (AWS).
- Familiarity with regulated environments (e.g., FDA, ISO 13485) and ability to produce compliant documentation.
- Excellent problem‑solving, communication, and leadership skills.
Skills
cpythoncicddockeraws