TerraFirma
Robotics Engineer - Perception
Robot Ranch (Austin, TX) · On-site · Full-time · Posted Jul 14, 2026
- Experience
- 2+ years of professional or project experience.
- Education
- B.S. in Robotics, Mechanical Engineering, Physics, Computer Science, Electrical Engineering, or a closely related field.
About the job
Designs, integrates, and tests perception systems for automated heavy machinery, enabling real-time sensing, object detection, data fusion, and visualization in complex environments.
What you'll do
- Integrate, calibrate, and test sensors; build real-time pipelines to process and fuse sensor data.
- Develop object-detection algorithms, train ML models, and support data collection and labeling for collision avoidance and planning.
- Create simulation and visualization tools, and lead interdisciplinary teams, mentor employees, and participate in hiring.
What they ask for
- B.S. in Robotics, Mechanical Engineering, Physics, Computer Science, Electrical Engineering, or a closely related field.
- 2+ years of professional or project experience developing robotic software, including real-time perception algorithms and data-processing pipelines.
- Demonstrated experience owning large-scale deliverables, leading teams, and driving product roadmaps.
- Willing to work extended hours or weekends when needed and relocate to Austin, TX if not within commuting distance.
Nice to have
- Experience with safety-critical or real-time systems, or embedded robotics applications.
- Proficiency in C++ and Python; experience with ML deployment, multi-source object detection, or FPGA programming.
Tools
C++, Python, Linux-based systems, bare-metal MCUs, FPGAs
AI focus
Train, test, optimize, and deploy machine-learning models using existing and custom datasets; support data collection and labeling for training and validation.
Model-written summary · the original posting is authoritative