Software Engineer
Core
Build desktop and embedded user interfaces, automated instrument control, and data analysis tools for mass photometry instruments.
Role type
Software Engineer (Embedded Systems & Scientific Computing)
Builds
Desktop and embedded applications for mass photometry instruments
Domain
Biotechnology / Scientific Instrumentation
Deliverable
product features
Required skills
Python (OOP), Rust, C++, Qt/PySide6/QtQuick, embedded systems programming, scientific computing (NumPy, SciPy), machine learning (PyTorch), CI/CD, Git
Preferred skills
GUI usability design, instrument control logic, statistical data analysis
Technologies
Python, Rust, C++, Qt, PySide6, QtQuick, NumPy, SciPy, PyTorch, Matplotlib, GitHub Actions, Jira, Confluence, pytest, mypy, pylint
Responsibilities
Support full software development lifecycle (planning, design, development, testing, deployment), build and enhance desktop/embedded UIs, develop automated instrument control and calibration routines, investigate and resolve complex software issues, manage source code and review pull requests
Seniority
Mid-level, hands-on IC
