04 Nov
|
One Silicon Chip Photonics
|
Montreal
04 Nov
One Silicon Chip Photonics
Montreal
We’re looking for a Software Engineer to own the application layer that sits on top of our sensors — the host software, SDKs, configuration and evaluation tools, and data pipelines that customers and our own engineers use to integrate, configure, and get navigation output from OSCP products. You’ll turn raw IMU and GNSS data and low‑level device interfaces into clean, well‑documented software that makes our hardware easy to evaluate, integrate, and deploy.
You’ll work across customer‑facing SDKs, desktop/GUI tools, the InertialGate evaluation‑kit software, and internal test and analysis tooling, in close partnership with our firmware, photonics, and applications/field engineering teams.
Design, build, and maintain host‑side software, SDKs, and APIs (C/C++, Python) that let customers stream, log, configure, and integrate OSCP’s IMU, GNSS, and navigation products.
Build configuration, calibration, and evaluation tools — including desktop/GUI apps and the InertialGate eval‑kit software — used by customers and field engineers to bring up and assess the sensors.
Develop data‑logging, visualization, and analysis pipelines that turn raw inertial and GNSS data into navigation output and actionable engineering insight (Python, NumPy, MATLAB).
Package, document, and support the software that ships with evaluation kits, demo platforms, and customer integrations — including example code and application notes.
Support the Applications Field Engineer and commercial team with software for customer evaluations, integrations,
and field/drone test campaigns.
or higher in Computer Science, Software/Computer Engineering, or a related field.
- 3+ years building and shipping application software in a professional setting.
- Strong proficiency in Python and C/C++, and the ability to build and package cross‑platform host/desktop tools.
- Solid software‑engineering fundamentals: Git, automated testing, code review, and clean release/packaging practices.
- Ability to translate hardware and customer requirements into well‑documented, maintainable software.
- Experience building and maintaining SDKs or APIs consumed by external/OEM customers.
Signal processing and data‑visualization experience (NumPy/SciPy, MATLAB); real‑time data streaming.
Cross‑platform GUI development (Qt or similar), or web development for dashboards and internal tools.
Background working with defense, aerospace, or industrial sensor customers.
One Silicon Chip Photonics (OSCP — legal entity OSCPS Motion Sensing Inc.) develops next‑generation photonic inertial measurement units (IMUs) and navigation systems for GNSS‑denied environments. We are Montréal‑based, venture‑backed, and ITAR‑free (Canadian jurisdiction) — a deliberate strategic advantage for our customers.
Self‑motivation and the ability to work independently with minimal supervision.
Strong ownership — you ship, document, and support what you build.
A team-oriented mindset paired with the confidence to advocate for the right technical path.
📌 Software Applications Developer (Montreal)
🏢 One Silicon Chip Photonics
📍 Montreal