The Research & Development Department’s mission is to set the industry standard by finding new materials, methods, and technologies to change the built environment and how we work. The R&D Robotics Software Engineer (Systems Integration) will be responsible for seamlessly integrating disparate software and hardware components to build autonomous robotics solutions that must operate reliably in challenging real-world environments. This team member will support robotics initiatives from concept through completion and coordinate across interdisciplinary teams, including project teams, consultants, hardware developers, software developers, and subcontractors. This team member will report to the R&D Robotics Lead and serve on an interdisciplinary team conducting research and developing novel robotics solutions for construction. The ideal candidate will excel at tackling highly complex integration challenges that simultaneously address software, hardware, networking, and user interface considerations and constraints. They will have a deep understanding of the state-of-the-art in field robotics, perception sensors, and networking hardware and protocols. They will be comfortable learning and integrating new APIs, open-source software packages, and technical standards to bring together disparate technology components into a reliable and seamless solution. They will routinely collaborate with external partners to integrate capabilities, address gaps in functionality, and align development roadmaps. Candidates should be passionate about both robotics and construction, able to learn outside of their trained competency quickly, and excited to roll up their sleeves when needed. Key to this position are strong written and verbal communication skills, project management skills, creative thinking, relationship management, and meticulous attention to detail. Most importantly, candidates should be curious and excited about operating in new territory without fear of failure.