Senior Software Engineer, Mapping Platform

FieldAIIrvine, CA
$160,000 - $180,000Onsite

About The Position

FieldAI's Irvine team is focused on embodied AI, real robots, sensors, and field deployments. They build risk-aware, reliable, field-ready AI systems to solve complex robotics problems and unlock the potential of embodied intelligence. This role involves scaling and productionizing the core software infrastructure for a robotics mapping platform, focusing on improving architecture, robustness, maintainability, and deployment readiness for large-scale facility scanning and robotics-enabled mapping workflows. The engineer will collaborate with robotics engineers, mapping and localization specialists, and deployment teams to evolve complex software systems into scalable, production-ready platforms for enterprise customer environments. This is a high-impact role for individuals who enjoy solving difficult systems problems, improving existing architectures, and operating in fast-moving environments where technical execution directly influences product delivery and operational success.

Requirements

  • Strong modern C++ experience in production environments
  • Strong software engineering fundamentals and systems thinking
  • Experience working within large or evolving codebases
  • Proven ability to refactor, scale, and improve existing systems
  • Experience debugging complex software and integration issues
  • Strong understanding of software architecture, maintainability, and performance optimization
  • Ability to operate effectively in ambiguous, fast-paced environments
  • Strong communication and collaboration skills
  • Ownership mentality with a bias toward execution and problem solving

Nice To Haves

  • Experience working in robotics, autonomy, industrial automation, or mapping environments
  • Familiarity with point cloud processing, LiDAR systems, or robotics software stacks
  • Experience supporting production or on-prem enterprise deployments
  • Exposure to ROS2, robotics middleware, or distributed robotics systems
  • Experience balancing rapid development with long-term maintainability and scalability
  • Ability to bring structure and engineering rigor to fast-growing technical organizations
  • Strong judgment around pragmatic engineering tradeoffs in high-growth environments

Responsibilities

  • Refactor and improve large-scale C++ and Python systems supporting robotics and mapping workflows
  • Improve software architecture, maintainability, scalability, and reliability across the platform
  • Support productionization and on-prem deployment initiatives
  • Optimize performance and operational robustness for deployment-critical systems
  • Collaborate with robotics, mapping, and deployment teams across multiple product lines
  • Debug and resolve complex systems and integration issues
  • Help establish engineering best practices, software quality standards, and scalable development patterns
  • Contribute to long-term technical strategy and platform evolution
  • Operate with high ownership in a fast-moving startup environment with evolving priorities and delivery timelines

Benefits

  • Generous salary range
  • Consideration of individual background and experience for final compensation
  • Potential for base pay variation based on role scope, job-related knowledge, skills, experience, and market
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service