TerraFirma is redefining how earth is moved for construction. Founded by former SpaceX engineers and backed by Bain Capital Ventures, TerraFirma is automating construction to make it faster, cheaper, and safer.
Job Overview You will design and deploy the algorithms that enable heavy machinery to perform complex tasks with advanced automation in dynamic, unstructured environments. Your focus will span state estimation, motion and trajectory planning, and control, taking ideas from simulation through to real-world deployment on multi-ton robotic platforms. You will architect systems that fuse data from diverse sensors, optimize movement on challenging job sites, and execute with reliability under real-time constraints.
Responsibilities - State Estimation & Sensor Fusion: Design, implement, and deploy real-time estimation pipelines robust to sensor noise, vibration, and bias - Motion / Trajectory / Path Planning: Create high-level planners and low-level controllers that optimize for safety, efficiency, and task completion - Software & System Architecture: Own C++/Python codebases and MCU firmware that realize Guidance, Navigation & Control on production hardware - Simulation & Tooling: Generate digital twins, Hardware-in-the-Loop setups, and interactive visualizations to validate algorithms before field trials - Field Deployment: Bring algorithms onto machines, run field experiments, diagnose issues, and iterate rapidly
Basic Qualifications - B.S. in Robotics, Mechanical/Electrical Engineering, Computer Science, Aerospace Engineering, or related field - 2+ years of professi
TerraFirma is redefining how earth is moved for construction. Founded by former SpaceX engineers and backed by Bain Capital Ventures, TerraFirma is automating construction to make it faster, cheaper, and safer.
Job Overview You will design and deploy the algorithms that enable heavy machinery to perform complex tasks with advanced automation in dynamic, unstructured environments. Your focus will span state estimation, motion and trajectory planning, and control, taking ideas from simulation through to real-world deployment on multi-ton robotic platforms. You will architect systems that fuse data from diverse sensors, optimize movement on challenging job sites, and execute with reliability under real-time constraints.
Responsibilities - State Estimation & Sensor Fusion: Design, implement, and deploy real-time estimation pipelines robust to sensor noise, vibration, and bias - Motion / Trajectory / Path Planning: Create high-level planners and low-level controllers that optimize for safety, efficiency, and task completion - Software & System Architecture: Own C++/Python codebases and MCU firmware that realize Guidance, Navigation & Control on production hardware - Simulation & Tooling: Generate digital twins, Hardware-in-the-Loop setups, and interactive visualizations to validate algorithms before field trials - Field Deployment: Bring algorithms onto machines, run field experiments, diagnose issues, and iterate rapidly
Basic Qualifications - B.S. in Robotics, Mechanical/Electrical Engineering, Computer Science, Aerospace Engineering, or related field - 2+ years of professi
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Robotics Software Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Robotics Software Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
© 2026 JobMatcher. All rights reserved.
© 2026 JobMatcher. All rights reserved.
Software Engineering Manager
Software Engineer I
Cummins
Product Software Engineer
Cummins
Systems Software Engineer
Apple Inc.
General Sales Manager
Carters Myers Automotive
Data Program Manager
OPEN Data Jobs
Generative AI Engineer
OPEN Data Jobs
Front-End Developer
OPEN Data Jobs
Senior Platform Software Engineer
Oracle
Software Engineer III
JPMorgan Chase & Co.
Software Engineering Manager
Software Engineer I
Cummins
Product Software Engineer
Cummins
Systems Software Engineer
Apple Inc.
General Sales Manager
Carters Myers Automotive
Data Program Manager
OPEN Data Jobs
Generative AI Engineer
OPEN Data Jobs
Front-End Developer
OPEN Data Jobs
Senior Platform Software Engineer
Oracle
Software Engineer III
JPMorgan Chase & Co.
4 active roles from this employer in the JobMatcher catalog.
4 active roles from this employer in the JobMatcher catalog.