About us: Terraform is automating on-site construction with robotics and software. Our mission is to make construction primarily software-defined and work towards a future where beautiful, bespoke buildings are built within a single day with minimal labor.
We're in the first days of building the company and we are recruiting for the early engineering team. This is a unique opportunity to be one of the first ten employees at a startup, immersed in a high-growth, high ambition startup environment, and to work with an experienced founding team surrounded by top-tier investors from day 1. You can read a bit more on working at Terraform, why we believe you should spend your time working on construction, learn more about our vision and about the company.
About this role: At Terraform, we’re building an operating system for on-site construction through robotics. Our core platform, which takes building designs, converts them to a building plan and coordinates multiple robots and their supply chain, is written in Rust.
What you'll be responsible for:
- Writing and owning clean, Rust code that can serve as a long-term foundation for our platform.
- Prototyping and building components that interact with various microcontrollers and distributed subsystems.
- Taking full ownership of a project, going from idea to prototype to finished project.
What we’re looking for:
- Proven experience in building Rust applications, ideally with some experience of running it on embedded systems or interfacing with hardware.
- Software engineering skills and best practices. You use git for version control, know how to do unit tests, or how to automate deployment of your code.
- Strong theoretical CS or mathematics foundation–e.g. You should be able to understand linear algebra transformations in 3D space.
- Strong familiarity with Linux systems engineering and conventions. E.g., you’re comfortable around the /sys and /dev directories and know how to get stuff done there.
- Knowledge of common communication protocols, e.g. UDP, TCP/IP, and WebSockets.
