Software Engineer - Parsing (Principal/Staff/Senior)

Benchstrength · San Francisco, California, United States

Apply on company site Save to your job tracker All Software Engineer jobs in San Francisco, CA

Applications are completed on the employer's own site.

Summary

Define the future of hardware development by building a collaboration platform for circuit designs and providing institutional knowledge, SDKs, and data models for other teams.

About this role

Software Engineer - Parsing (Principal/Staff/Senior)

Allspice

Software Engineering · Full-time

San Francisco, CA, USA · Remote

Posted on Sep 19, 2026

Help define the future of hardware development by building a collaboration platform for circuit designs, enabling the next generation of smart vehicles, IoT devices, rockets, medical devices, robotics, and much more.

At AllSpice, we're building the agile development framework for hardware designers, including a Git-friendly translation layer and automated CI/CD framework for native circuit designs — think GitHub/GitLab + Copilot for electronics.

Read more about our latest Series A announcement here!

Role and Responsibilities

The parsing team provides the institutional knowledge, SDKs and data model that sits at the bottom of the stack and other teams consume to build out services, experiences, and automations.

For most projects, you will be responsible for working with engineers from each relevant team to determine

Along with this you will need to coordinate with the rest of the parsing team to determine when to extend existing interfaces or create new ones.

You will also be responsible for coordinating with product managers, sales and other stakeholders to provide timelines, expected features and constraints for the projects you are working on.

This is a highly autonomous role and the expectation is that you work collaborative, self-driven way.

Example Projects

Our Stack

Other teams use

Skills and Requirements

Bonuses

Benefits

Skills named in this posting

About Benchstrength

Allspice is building an agile development framework for hardware designers, including a Git-friendly translation layer and automated CI/CD framework for native circuit designs.

Similar Software Engineer - Parsing (Principal/Staff/Senior) jobs in San Francisco, CA