Back to Jobs

Principal Signal Processing Software Engineer

SiPhox Health
Burlington, MA, US
Full-time
$125K–$157K
Estimated
Apply Now

Required Skills

Machine Learning
Neural Networks
Python
R
Typescript
C++
Go
Rust
Plotly
Statistics
Sql
Aws
Github Actions
Git
Jupyter
Project Management

Job Description

Wearable and At-Home protein monitoring with silicon photonic chips SiPhox is embarking on an ambitious effort to develop and commercialize an at-home diagnostic platform with a large menu of multiplexed immunoassay applications. We are looking to grow our small-software engineering team to make this happen. We are developing a technology that can allow at-home assays of personal biochemical profiles. We are seeking an experienced engineer specialized in signal processing of multiplexed signals. You will process spectral and time-series data from optical biosensors, design intake and output data formats utilized by interdisciplinary teams and significantly contribute to workflow and team development as we scale our operations. Key Responsibilities Design, code, test, and maintain software for analyzing time-series biosensor signals and compiling statistics across datasets Develop and enhance analytical methodologies to support emerging sensor technologies and novel assay types Develop GUIs for data analysis and exploration. Frameworks such as Plotly.js, Canvas.js, Jupyter Notebook, PySide6, NiceGUI, Dash, Kivy, or DearPyGUI is highly beneficial Implement data models on Amazon Web Services (AWS) and contribute schemas and validation APIs to our database systems Work cross-functionally with engineers to identify requirements for software and track them in our project management software Design automatic reporting processes for model management Create and maintain documentation Participate on teams using standup oriented project management Design, code, test, and maintain software for analyzing time-series biosensor signals and compiling statistics across datasets Develop and enhance analytical methodologies to support emerging sensor technologies and novel assay types Develop GUIs for data analysis and exploration. Frameworks such as Plotly.js, Canvas.js, Jupyter Notebook, PySide6, NiceGUI, Dash, Kivy, or DearPyGUI is highly beneficial Implement data models on Amazon Web Services (AWS) and contribute schemas and validation APIs to our database systems Work cross-functionally with engineers to identify requirements for software and track them in our project management software Design automatic reporting processes for model management Create and maintain documentation Participate on teams using standup oriented project management Qualifications and Skills Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field with minimum 5 years experience Proficiency in Python, TypeScript, or Go for developing interfaces and integrating diverse systems Expertise in developing high-performance signal processing software in C, C++, Cython, or Rust Experience in statistical optimization methods, such as SVM, neural networks, cross decomposition, and kernel ridge regression Proficiency in analyzing and interpreting statistics across diverse datasets Solid understanding of SQL databases, schema and API design Experience operating and designing CI/CD Team oriented work in a modern VCS (i.e. git and GitHub Actions) Experience in code documentation Opinions on code linting and auto-code formatting Experience collecting software requirements and effectively communicating technical concepts to multidisciplinary teams Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field with minimum 5 years experience Proficiency in Python, TypeScript, or Go for developing interfaces and integrating diverse systems Expertise in developing high-performance signal processing software in C, C++, Cython, or Rust Experience in statistical optimization methods, such as SVM, neural networks, cross decomposition, and kernel ridge regression Proficiency in analyzing and interpreting statistics across diverse datasets Solid understanding of SQL databases, schema and API design Experience operating and designing CI/CD Team oriented work in a modern VCS (i.e. git and GitHub Actions) Experience in code documentation Opinions on code linting and auto-code formatting Experience collecting software requirements and effectively communicating technical concepts to multidisciplinary teams Bonus Experience with optics, radar systems, or digital beam forming Experience with using artificial intelligence or machine learning is desirable Experience with optics, radar systems, or digital beam forming Experience with using artificial intelligence or machine learning is desirable We are developing a new paradigm for consumer health tech wearables by replacing a 100lb optical instrument with an area of silicon smaller than a postage stamp.

Job Details

Employment Type

Full-time

Salary Range

$125K–$157K

Estimated

Location

Burlington, MA, US