On-site

TerraFirma Robotics is hiring a Full-Stack Software Engineer

About the Role

The role involves developing and maintaining full-stack software solutions for robotics systems, including backend services, frontend interfaces, and integration with hardware components.

Responsibilities

  • Design and implement backend services for robotics control and data processing
  • Develop responsive and intuitive user interfaces for web-based applications
  • Collaborate with robotics engineers to integrate software with hardware systems
  • Write clean, maintainable, and well-tested code across the stack
  • Troubleshoot, debug, and optimize system performance
  • Participate in code reviews and contribute to team coding standards
  • Support deployment, monitoring, and maintenance of production systems
  • Work with APIs to enable communication between software and robotic devices
  • Ensure software security and data integrity across all layers
  • Contribute to architectural decisions and system scalability planning

Nice to Have

  • Experience with robotics software frameworks such as ROS
  • Familiarity with real-time data processing and streaming
  • Background in distributed systems or microservices architecture
  • Knowledge of containerization tools like Docker and orchestration with Kubernetes
  • Experience with CI/CD pipelines and DevOps practices
  • Understanding of embedded systems or low-level hardware interaction
  • Exposure to machine learning integration in production systems

Compensation

Competitive salary with equity and performance bonuses

Work Arrangement

Hybrid with flexible remote options

Team

Collaborative engineering team focused on robotics innovation

Technology Stack

  • Primary backend: Python and Node.js
  • Frontend: React with TypeScript
  • Databases: PostgreSQL and MongoDB
  • Infrastructure: AWS and Kubernetes

Application Process

  • Submit resume and GitHub profile
  • Complete a coding challenge
  • Technical interview with engineering team
  • Final interview with hiring manager

Available for qualified candidates

Required Skills
React.jsVue.jsUnityDockerKubernetesAWSGCPMicrosoft AzureLinuxFull-Stack DevelopmentInfrastructure
About company
TerraFirma Robotics
TerraFirma is automating construction to make it faster, cheaper, and safer. Founded by former SpaceX engineers and backed by Bain Capital Ventures.
All jobs at TerraFirma Robotics Visit website
Job Details
Category fullstack
Posted 10 months ago