jobs Logo
Nanometrics Inc logo

Software Product Verification Specialist

Nanometrics Incabout 20 hours ago
Hybrid
Mid Level
Full-Time

Top Benefits

Health Benefits
Dental Benefits
Health Spending & Wellness Account

About the role

Job Title: 

Software Product Verification Specialist

Reports to:  

Director, Software Development

Based in: 

Ottawa, ON 

Term:  

Full Time

ABOUT NANOMETRICS:

With 40 years of seismic technology and industry application experience, we are a global, award-winning company providing monitoring solutions and equipment for studying artificial and natural seismicity. From mission-critical seismic arrays, tsunami and early earthquake warning systems in over 90 countries across the globe to induce seismicity monitoring in the energy sector. We specialize in full-service, integrated solutions for studying artificial and natural seismicity, including turnkey seismic networks, industry-leading precision instrumentation, complete data processing, analysis services, and software applications. 

At Nanometrics, we proudly cultivate a culture of innovation, collaboration, and excellence, driving a global impact with cutting-edge technology, all while upholding our core values: mission-driven focus, customer obsession, intentional innovation, and unwavering commitment to excellence.

About the role:   

This role is suited for an experienced Quality Assurance (QA) or Verification Engineer seeking a leadership step or a Systems Engineer with a passion for test infrastructure. This role drives the Product Verification (PV) strategy for our Earth data acquisition systems. These systems collect, record, and stream sensor data from challenging field environments, ranging from deserts and mountain tops to Antarctica and the bottom of the ocean.

This role is designed for a practical, systems-thinking verification specialist who wants to take hands-on ownership of the operational readiness of our critical Earth data acquisition systems. Instead of just managing a static test plan, your success will be measured by the stability, consistency, and thoroughness of the verification process across our diverse edge-to-cloud domains.  In this position, you will directly drive the following outcomes:

  • System Reliability: Ensure data-streaming sensor software performs reliably under harsh, real-world field conditions.  

  • Available Test Environments: Maintain a resilient, monitored PV lab environment capable of supporting consistent long-term testing.  

  • Developer Offloading & Automation Growth: Collaborate closely with the development team to identify key opportunities for expanding our test automation suite, systematically increasing test efficiency to free up software developers for core coding.

  • Collaborative Quality Governance: Partner with Software Development and Product Management to streamline defect prioritization and provide clear, data-driven release recommendations.

Responsibilities:  

  • Establish, execute, and own the comprehensive end-to-end Product Verification (PV) strategy for our products across cloud, data center, mobile app, and instrument environments.

  • Own the health, configuration, and monitoring of the PV lab and test environments to ensure maximum availability and uninterrupted long term tests.

  • Lead the execution of PV tests that must be executed manually, while working with software developers to identify opportunities to increase test automation.

  • Ownership of PV governance from test planning, scheduling, and tracking, to providing the final "go/no-go" recommendation to R&D management.

  • Evaluate, integrate, and maintain advanced testing tools, environment observability solutions, and simulation frameworks to mimic extreme field deployment conditions.

  • Drive cross-functional defect triage meetings with Software Development and Product Management to prioritize and resolve issues discovered during verification.

  • Uphold our culture of rigorous quality assurance, continuous verification improvement, and test infrastructure excellence.

REQUIREMENTS:   

  • BACHELOR’S DEGREE IN ELECTRICAL ENGINEERING, COMPUTER ENGINEERING, SYSTEMS ENGINEERING, OR A RELATED TECHNICAL DISCIPLINE.

  • 3+ YEARS OF PROFESSIONAL EXPERIENCE IN PRODUCT VERIFICATION, VALIDATION, SYSTEMS ENGINEERING, OR TEST AUTOMATION, PREFERABLY IN ENVIRONMENTS COMBINING SOFTWARE AND HARDWARE COMPONENTS.DEEP EXPERIENCE WITH ESSENTIAL SOFTWARE AND TEST LIFECYCLE TOOLS INCLUDING VERSION CONTROL (GIT PREFERRED), TASK/DEFECT TRACKING (JIRA PREFERRED), AND AUTOMATED TEST FRAMEWORKS.

  • STRONG FAMILIARITY WITH LINUX-BASED SYSTEMS AND HANDS-ON ENVIRONMENT TROUBLESHOOTING.

  • GOOD KNOWLEDGE OF NETWORKING AND WEB PROTOCOLS (TCP, UDP, HTTP, ETC.) AND NETWORK TOPOLOGY CONFIGURATION.

ASSETS:  

  • Basic programming experience to collaborate effectively with the development team and analyze logs.

  • Familiarity with environmental simulation, sensor technologies, or data streaming validation.

Why Nanometrics? 

  • Global Leader: Join a Canada's Best Managed Companies Platinum Club winner and a global leader in seismic solutions.

  • Work that Matters: Be part of a company committed to sustainable growth while making  a global impact with work that is essential now and in the future.

  • Flexible Hybrid Work: Benefit from a flexible hybrid model (3 days in-office minimum: Tuesday, Wednesday, Thursday).

  • Generous Time Off: Start with a minimum of 3 weeks vacation, plus paid sick days and a company-wide holiday shutdown.

  • Day-One Benefits Coverage: Company-paid Health & Dental Benefits start from day one.

  • Wellness Support: Utilize a Health Spending & Wellness Account, which can be used for a wide variety of services (e.g., gym memberships, personal trainers, recreational activity fees etc.)

  • Financial Future: Benefit from an RRSP contribution matching program, a new TFSA option, and a company-wide corporate bonus program with a history of consistent payment.

  • Collaborate with the Best: Work and learn alongside high-performing teams and some of the industry's top minds.

  • Grow your career with us: We invest in your development through ongoing learning opportunities, including unlimited access to Udemy Business. 

  • Passionate & Fun Team: Enjoy a passionate team culture with regular social activities (e.g., Summer & Holiday Events).

Salary Information:

The expected salary range for this position is $75,000 to $90,000, plus a corporate discretionary bonus.  The determination of an applicant’s base salary within this range is based on the individual’s skills, competencies, and experience for the position. 

Please note: This job posting is for an existing vacancy with Nanometrics. As part of our commitment to a comprehensive and unbiased hiring process, we may employ artificial intelligence (AI) to help us analyze applications and identify qualified candidates. This use of AI is intended to support, not replace, human decision-making.

Nanometrics is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Should you require accommodation as part of the recruitment and selection process, please reach out to careers@nanometrics.ca

About Nanometrics Inc

Technology, Information and Media

Similar Jobs