What is a Software Engineer at Rrm Design Group?
At Rrm Design Group, technology and physical design converge to shape the built environment. A Software Engineer at this multidisciplinary firm plays a distinct and highly impactful role: bridging the gap between advanced software development and physical infrastructure design. Unlike traditional tech companies where software is the final product, at Rrm Design Group, software is the ultimate force multiplier. Your work directly empowers Civil Engineering and Structural Engineering teams to execute complex calculations, automate drafting pipelines, and manage spatial data with unprecedented speed and accuracy.
You will design, develop, and maintain custom automation tools, data pipelines, and specialized plugins that integrate with core industry software like AutoCAD, Revit, and Civil 3D. Your contributions directly impact real-world projects across California, from municipal planning in San Luis Obispo to structural developments in San Juan Capistrano and Chula Vista. By automating repetitive design tasks and streamlining data flow, you help the firm deliver sustainable, award-winning architectural and engineering solutions.
This role requires a unique, collaborative mindset. You are not writing code in a silo; you are translating physical engineering constraints, structural loads, and environmental regulations into robust, scalable software systems. You will work alongside firm Principals, structural heads, and civil engineers, making your ability to communicate technical software concepts to non-technical stakeholders just as critical as your coding expertise.
