Software Design Quality Engineer
Salt Lake City Zevex, United States
Moog is a performance culture that empowers people to achieve great things. Our people enjoy solving interesting technical challenges in a culture where everyone trusts each other to do the right thing. For you, working with us can mean deeper job satisfaction, better rewards, and a great quality of life inside and outside of work.
Job Title:
Software Design Quality EngineerReporting To:
Director, QA & Regulatory AffairsWork Schedule:
Fully Remote or Hybrid if Local – Salt Lake City, UTMoog Medical Devices Group is looking for a Software Design Quality Engineer.
The Moog Medical Devices Group designs, manufactures, and distributes advanced infusion systems that improve medication safety, optimize application performance and reduce medical expenses. Our infusion and enteral products are used in both hospital, at home, and in alternate care sites. Our electronic ambulatory infusion devices are complemented with advanced clinical software management tools, satisfying both clinical and operational requirements.
You will provide design quality engineering support to the design and development group for software development and design changes in support of Moog’s infusion and enteral feeding pumps sold both in the US and internationally. You will have a critical role in fostering overall quality and ensuring compliance with regulatory requirements and international standards with respect to quality system, manufacturing, and medical device software. Reporting to the Director, QA & Regulatory Affairs you will have an on-site or hybrid work schedule in Salt Lake City, Utah. A remote work schedule may be considered.
As a Software Design Quality Engineer will be responsible for:
- Review and approval of software development lifecycle artifacts
- Compliance with FDA Quality System Regulation and international standards related to software, including IEC 62304
- Supporting global cross-functional development and/or maintenance projects
Core Responsibilities:
- Review and approve software verification test protocols, both manual and automated (written in Python)
- Identify compliance gaps and work with Engineering to resolve compliance issues
- Foster and support a culture of quality throughout the Engineering organization
- Complete required training in a timely manner
- Other projects as assigned by management
As a Software Design Quality Engineer you will need to bring the following:
- B.S. degree in Computer Science or a closely related discipline from an accredited university
- Proficiency in the Python programming language
- Software test development experience
- QA or engineering/development experience in a regulated industry
- Experience in applying software development lifecycle and quality system principles, including Good Documentation Practices
- Working knowledge of regulatory requirements and international standards such as FDA Quality System Regulation, Medical Device Directive, ISO 13485, ISO 14971, IEC 62304, etc.
Preferred Qualifications:
- Excellent attention to detail and ability to consistently meet high standards of quality
- Experience in automated testing techniques and tools
- Good organization and time-management skills, and ability to work simultaneously on multiple projects
- Strong interpersonal and communication skills (technical, non-technical, and cross-cultural)
- Proficiency using Microsoft Office tools: Word, Excel, PowerPoint and Outlook
- Proficiency in one or more C-style programming languages
- Software Quality Assurance/Engineer/Testing certification
How We Care For You:
- Financial Rewards: great compensation package, annual profit sharing, matching 401k, and the ability to participate in Employee Stock Purchase Plan, Flexible Spending and Health Savings Accounts
- Work/Life Balance: Flexible paid time off, holidays and parental leave program, relocation assistance, 9/80 work schedule
- Health & Welfare: Comprehensive insurance coverage including medical, dental, vision, life, disability, Employee Assistance Plan ("EAP") and other supplemental benefit coverages.
- Professional Skills Development: Tuition Assistance, mentorship and coaching opportunities, leadership development and other personal growth programs
- Diverse and Inclusive Workplace: Employee Resource Groups, cultural events and celebrations
Salary Range Transparency:
Salt Lake City, UT $100,000.00–$175,000.00 AnnuallySalary Range Disclaimer
The base salary range represents the low and high end of the Moog salary range for this position in the given work location. Actual salaries will vary depending on factors including but not limited to location, experience, and performance. The range(s) listed is just one component of Moog's total compensation package for employees. Other rewards may include annual bonuses, employee stock purchase plan, an open paid time off policy, and many region-specific benefits.
This position requires access to U.S. export-controlled information.
EOE/AA Minority/Female/Sexual Orientation/Gender Identity/Disability/Veteran
Moog is an Equal Opportunity Employer, and as such affirms the right of every person to participate in all aspects of employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, age, veteran status, disability, genetic information, or any other protected characteristic. If you are interested in applying for employment and need special assistance or an accommodation to apply for a posted position, contact our Human Resources department via phone at 844-367-5787.
ApplyJob Profile
Access to U.S. export-controlled information Fully remote or hybrid if local Hybrid if local Hybrid work schedule Hybrid work schedule if local Remote work may be considered
Benefits/Perks401(k) matching Annual bonuses Annual Profit Sharing Better rewards Compensation package Comprehensive insurance coverage Dental Employee stock purchase plan Flexible paid time off Flexible Spending Accounts Fully remote Great compensation Great compensation package Health Savings Accounts Hybrid work Job satisfaction Medical Mentorship and coaching Open paid time off policy Quality of life Region-specific benefits Relocation assistance Tuition Assistance Vision
Tasks- Ensure compliance with FDA regulations
- Review software lifecycle artifacts
- Support quality culture in engineering
Automated Testing C Communication Computer Science Design Documentation IEC 62304 ISO 13485 ISO 14971 Microsoft Office Python Quality Assurance Regulatory Compliance Software Development Software development lifecycle Testing
Experience3 years
EducationB.S. in Computer Science Computer Science Related discipline
CertificationsSoftware Quality Assurance Certification
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9