Intermediate Software Developer in Ottawa

Nanometrics Inc.

📍 ahuntsic north, qc, Canada

Full-time Other-General Posted June 12, 2026

Job Description

Become an Intermediate Software Developer at Nanometrics in Ottawa, ON, focusing on innovative scientific instrumentation software. Join a dedicated team creating robust solutions across diverse software ecosystems.

Nanometrics is seeking an Intermediate Software Developer skilled in full-stack development. You will engage with low-level embedded firmware, customer data center applications, and scalable cloud services. Adaptability and a willingness to learn new programming languages are key aspects of this role as you manage challenges across our software landscape.

Key Responsibilities: • Design and implement features for innovative software products • Analyze technical issues for system reliability and performance • Participate in selecting technologies like Rust and Java • Conduct code reviews and mentor junior developers • Investigate and resolve escalated technical issues

Requirements: • 3–5 years of software development experience • Proficiency in lang...