Software Engineer (Systems Integration & Usability) – X-Hab 3D, Inc
Position Title:
Software Engineer (Systems Integration & Usability)
Location:
State College, PA (Primarily on-site with limited hybrid flexibility)
Department:
Engineering
Reports To:
VP Engineering and Product
FLSA Status:
Full-Time, Exempt
Compensation & Benefits:
- Competitive base salary, based on the candidate’s expertise performance-based bonus.
- Comprehensive benefits package including health, dental, and vision insurance, retirement savings
- Potential to become an equity owner in the company
- Paid time off
- Opportunity to shape the voice of a transformational construction technology company
About X-Hab 3D
X-Hab 3D is a construction automation company addressing one of the industry’s most urgent challenges: traditional construction methods can no longer keep up with demand. Chronic skilled labor shortages, supply chain disruptions, and escalating materials costs are causing billions of dollars in project delays, cost overruns, and rework every year.
Our solution is a compact, mobile, semi-autonomous 3D concrete printing (3DCP) system that transforms digital CAD designs directly into full-scale structures, whether houses, buildings, infrastructure components, or even artificial reefs, precisely and efficiently, on site. Engineered to meet the highest durability and performance standards, including those required by the U.S. military, X-Hab 3D delivers unmatched reliability, mobility, and field-readiness for the U.S. construction market.
Our systems are built to last, easy to deploy, and optimized for contractors and developers seeking new levels of speed, precision, and cost-efficiency. At X-Hab 3D, we don’t just build technology, we build systems that work in the mud, dust, and rain, where mistakes happen and time is short. You’ll help us turn a complex robotic platform into something rugged, forgiving, and operator-friendly, setting the standard for how construction automation is deployed worldwide.
Incorporating advanced robotics, integrated software, and emerging low-carbon alternatives to traditional concrete mixtures, X-Hab 3D enables sustainable, scalable construction across a wide range of environments, from rural housing and infrastructure to urban redevelopment and disaster recovery.
Position Summary
X-Hab 3D is seeking a Software Engineer to integrate the robotics, materials, and positioning systems that drive our MX3DP mobile 3D concrete printing platform. This role is about more than making the pieces fit together, it’s about making a complex, high-performance system simple, forgiving, and effective for real-world users: construction crews and 19-year-old soldiers who can’t afford steep learning curves in tough environments.
You’ll focus on near-term execution — precision positioning, automated toolpath generation, and synchronized batching/pumping/robot operation — while also helping us design software that’s customer-friendly, error-tolerant, and field-ready.
Key Responsibilities:
Integration for Immediate Impact
- Complete Trimble Total Station integration so system setup is fast, accurate, and automated where possible.
- Build workflows to quickly generate toolpaths from site data (slabs, excavations, terrain scans) tied to CAD models and precision positioning.
- Synchronize batcher, pump, robot, and material sensors for consistent extrusion.
Design for the User
- Develop interfaces and workflows from the standpoint of the end user — not a software engineer.
- Simplify setup, calibration, and operation so operators with minimal training can succeed.
- Engineer wide error margins into processes, ensuring the system can tolerate reasonable mistakes while still delivering acceptable output.
Reliability & Field Tolerance
- Ensure software is robust under field conditions: dirt, dust, weather, uneven terrain, and varying material inputs.
- Build in fault detection, error recovery, and simple troubleshooting prompts.
Systems-Level Thinking
- Translate product goals into software solutions that connect robotics, hardware, and materials into one coherent system.
- Collaborate with mechanical, electrical, and materials engineers to optimize system performance.
Scalable Foundation
- Help establish the backbone for future upgrades — adaptive printing, automation, multi-material extrusion, and integration with digital construction workflows.
Required Qualifications
Experience
- 5 years in software engineering for robotics, automation, or industrial systems.
- Demonstrated experience integrating hardware software systems (e.g., sensors, robotics, real-time control).
- Experience designing for operator-facing systems is a plus.
Technical Skills
- Strong coding skills in C and/or Python for robotics/automation.
- Familiarity with ROS2 or other robotics middleware.
- Background in real-time control, motion planning, or sensor fusion.
- Exposure to CAD/CAM or toolpath generation a plus.
Education
- Bachelor’s or Master’s degree in Computer Science, Robotics, Engineering, or related field.
Personal Attributes
- User-First Mindset: Think like the customer — construction worker or soldier — when designing solutions.
- Practical Problem-Solver: Driven to simplify, automate, and build tolerance into complex systems.
- Collaborative: Thrive in a cross-disciplinary, startup environment with evolving requirements.
- Mission-Driven: Motivated by the opportunity to transform construction through robotics, automation, and advanced materials.
.
Work Environment & Requirements
- Must be authorized to work in the U.S.
How to Apply
Please submit the following in your application:
- Resume
- Brief cover letter describing your background and why you’re excited about X-Hab 3D
- 2–3 writing samples that demonstrate your ability to communicate technical or complex topics to a broad audience.