Robotics Software Engineer
Core
Architecting scalable software frameworks and optimizing performance for physical AI robots deployed in large-scale infrastructure construction.
Role type
Senior Robotics Software Engineer (Architecture)
Builds
Scalable software frameworks and autonomy stack components for construction robots
Domain
Robotics, Infrastructure Construction, AI
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Python, Rust, ROS2, autonomy (perception/planning/control), real-time systems optimization, multi-modal sensor integration, simulation (Isaac Sim/Gazebo)
Preferred skills
Experience with offline/online profiling tools, memory management, data scaling techniques
Responsibilities
Develop and deploy robust architectures and frameworks for robotics, drive technical approach for real-world deployments, optimize software and communication for system performance, integrate multiple sensing modalities, develop scalable techniques for managing large amounts of data in real-time, contribute across the autonomy stack
Seniority
Senior, hands-on IC