Python Developer Scientific Instrumentation Ottawa

Python Developer Scientific Instrumentation Ottawa

04 Nov
|
CBN Nano Technologies
|
Ottawa

04 Nov

CBN Nano Technologies

Ottawa

Use Python and RESTful APIs to control scientific instruments at CBN Nano Technologies, working hybrid on software for experimental research workflows.

This full-time Developer position supports a scanning probe microscope and its interfaces. You will design, build, and test applications enabling effective acquisition, processing, and visualization. The work requires reliable software integrated with laboratory instruments and research processes.

Key Responsibilities:
Create software for real-time scientific instrument control
Develop visualization tools for interpreting experimental data
Build APIs orchestrating workflows and processing pipelines
Work with stakeholders across organizational technical areas
Track developments in application development and programming languages

Requirements:
Four or more years as a qualified full stack developer
Bachelor’s degree or equivalent practical experience
Solid Python and fundamental TypeScript proficiency
Experience with asynchronous processing and WebSockets
Knowledge of automated testing, CI/CD, Git, and code reviews

Bring Python, API design, and software development practices to scientific data acquisition and instrument automation at CBN.

📌 Python Developer Scientific Instrumentation Ottawa
🏢 CBN Nano Technologies
📍 Ottawa

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python developer scientific instrumentation ottawa / ottawa

Subscribe to this job alert:

Get the latest job offers by email for: python developer scientific instrumentation ottawa / ottawa