Post Job Free
Sign in

Principal Firmware Engineer

Company:
SiPhox Health
Location:
Burlington, MA, 01805
Posted:
May 01, 2025
Apply

Description:

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 a startup that needs firmware software skills that include sensor interfaces, RTOS, and interfaces ranging from UART, SPI I2C, USB stack, Bluetooth, and WIFI development.

We are searching for an engineer with experience in embedded code development as this will be the first project to be worked on. In office work is required for this reason to enable code testing on instrumentation development hardware.

Workflow and team development is a large part of this role as we are scaling up our team and organization.

Key Responsibilities

Design, code, test, and maintain C, C++ for embedded development including system architecture

Python, Typescript or Go interface code bases are desired for interfacing with embedded systems

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

Documentation creation and maintenance

Participate on teams using standup oriented project management

Enhance personal and company workflows over time

Qualifications and Skills

Bachelor's or Master's degree in computer science, software engineering, or a related field

Minimum 5 years experience

Embedded code development in C and C++

Experience SQL database system, schema and API design

Experience operating and designing CI/CD

Linux system administration

Cloud service development and management

Team oriented work in a modern VCS (i.e. git and GitHub Actions).

Opinions on code linting and auto-code formatting

Experience in code documentation

Bonus

Experience with REST API development

UI design work in either reactive HTML UI design such as React or C++ oriented UI design such as Qt

Apply