Parametric Verified
SaaS, Technology
Software Engineer, Systems
San Francisco, California, United StatesOnsiteFull Time$120,000–$180,000 /yrPosted 2 months agoHidden Gem · YC Startup
Role summary
Parametric is seeking a Systems Software Engineer to build the core software foundation for their autonomous laundromat robots. This full-time, in-person role in San Francisco involves designing and implementing reliable, efficient, and safe systems for robot control, sensor integration, and real-time operations. The engineer will collaborate with hardware, ML, and product teams, working with systems languages like Rust, C, or C++, and Linux kernel development. Experience with real-time constraints, digital communication protocols, and embedded systems is required.
# About Us
Parametric builds autonomous physical businesses. We're starting with a laundromat, designed from the ground up for autonomy. Dirty laundry in, folded clean laundry out. Rather than retrofit human workflows with robots, we redesign processes with robots as first class citizens.
# About the Role
As a Systems Software Engineer, you'll build the software foundation that makes our robots work in the real world. You'll design and implement the reliable, efficient, and safe systems that control our hardware, from sensor integration to real-time control loops. Your code will directly determine how well our robots perform in customers' hands. You'll work across hardware, ML, and product teams to solve hard problems at the intersection of embedded systems and robotics.
This is a full-time in-person role in our San Francisco office. We are unable to provide visa sponsorship at this time.
# What You’ll Do
* Design and implement low-level software systems for robot control and coordination
* Interface with and ingest data from sensors, actuators, and embedded devices
* Build robust, real-time systems that handle the messiness of the physical world
* Collaborate closely with hardware engineers to bring up new devices and debug integration issues
* Work with ML teams to deploy models efficiently on embedded systems
* Own reliability and performance
# What We’re Looking For
* Three or more years (or equivalent) working in embedded or systems software engineering roles
* Strong proficiency with systems languages like Rust, C, or C++
* Experience with Linux kernel development: drivers, scheduling, IPC, or build systems like BitBake/Yocto
* Deep understanding of real-time constraints, interrupt handling, and resource management
* Familiarity with digital communication protocols (e.g. I2C, CAN, UART, SPI)
* Comfortable working at any level of the stack
Parametric PBC is a public benefit corporation building robots to benefit _all_ humans. We’re a proud equal-opportunity employer and encourage applications from all individuals regardless of race, color, religion, sex, gender, national origin, disability, age, or veteran status.
We firmly believe the best version of the future includes everyone, so we encourage you to apply even if you don’t strictly meet all the requirements.
Parametric builds autonomous physical businesses. We're starting with a laundromat, designed from the ground up for autonomy. Dirty laundry in, folded clean laundry out. Rather than retrofit human workflows with robots, we redesign processes with robots as first class citizens.
# About the Role
As a Systems Software Engineer, you'll build the software foundation that makes our robots work in the real world. You'll design and implement the reliable, efficient, and safe systems that control our hardware, from sensor integration to real-time control loops. Your code will directly determine how well our robots perform in customers' hands. You'll work across hardware, ML, and product teams to solve hard problems at the intersection of embedded systems and robotics.
This is a full-time in-person role in our San Francisco office. We are unable to provide visa sponsorship at this time.
# What You’ll Do
* Design and implement low-level software systems for robot control and coordination
* Interface with and ingest data from sensors, actuators, and embedded devices
* Build robust, real-time systems that handle the messiness of the physical world
* Collaborate closely with hardware engineers to bring up new devices and debug integration issues
* Work with ML teams to deploy models efficiently on embedded systems
* Own reliability and performance
# What We’re Looking For
* Three or more years (or equivalent) working in embedded or systems software engineering roles
* Strong proficiency with systems languages like Rust, C, or C++
* Experience with Linux kernel development: drivers, scheduling, IPC, or build systems like BitBake/Yocto
* Deep understanding of real-time constraints, interrupt handling, and resource management
* Familiarity with digital communication protocols (e.g. I2C, CAN, UART, SPI)
* Comfortable working at any level of the stack
Parametric PBC is a public benefit corporation building robots to benefit _all_ humans. We’re a proud equal-opportunity employer and encourage applications from all individuals regardless of race, color, religion, sex, gender, national origin, disability, age, or veteran status.
We firmly believe the best version of the future includes everyone, so we encourage you to apply even if you don’t strictly meet all the requirements.
Similar roles
- Software Engineer, SystemsKeycard · United States · Remote
- Software Engineer, SystemsJobs via Dice · Bellevue, Washington, United States · Onsite
- Software Engineer, SystemsParametric · San Francisco, California, United States · Onsite
- Senior Software Engineer, SystemsAerospike · California, United States · Hybrid