IT / Unix / Networking Engineer (Robotics Systems & Company IT) (m/f/d)
Baubot
Baubot is a robotics company focused on driving the construction industry forward with innovative and industry-leading mobile robotic systems. We build end-to-end solutions that combine hardware, software, and real-world deployments on demanding job sites.
This role is a hybrid: part company IT / enterprise infrastructure, and part robot Linux + networking. The core goal is to make our systems reliable, maintainable, and recoverable, with clean provisioning, repeatable deployments, and strong operations.
Tasks
Own and operate company's IT infrastructure:
- Microsoft 365 / identity/devices, user support, printers, internal SaaS tools (e.g., Jira/Confluence), access management
- Office network: WiFi, internet uplink, network troubleshooting, and improvements
- Basic security practices: keys, access, backups, sensible policies
Design and maintain robust Linux-based robot/edge systems:
- OS provisioning & imaging, disk/partitioning strategies, filesystem choices, recovery concepts
- Service management (systemd), watchdogs, safe shutdown behaviour, crash resilience, log retention
Own robot networking and connectivity setup:
- Ethernet, routing, DNS/DHCP, remote access, latency/drop debugging, misconfiguration troubleshooting
- Clear documentation and repeatable setup for robot + dev/test networks
Debug incidents end-to-end:
- Investigate failures across software/hardware/network boundaries
- Drive fixes through to stable, repeatable operation (documentation + automation included)
Note: We care most about robust operations, failure handling, and ownership. We value people who have run systems in production and can make them boring and reliable.
Qualifications
- Willingness, experience and ability to take responsibility for enterprise IT (user support + office infrastructure) as part of the role
- Strong hands-on Linux/Unix system understanding (not just usage): boot/service lifecycle, systemd, logs, networking, filesystems, permissions, performance basics
- Practical experience building or operating reliable systems:
- safe updates, recoverability, reproducible setups, structured troubleshooting
- Solid networking fundamentals:
- IP basics, routing, DNS/DHCP, VLANs, packet-level debugging (tcpdump/Wireshark)
- Comfort with scripting/automation (Bash + at least one of Python/Go/Rust)
Nice to have
- Experience with robots, embedded systems, IPCs, or edge devices
- Docker/containers (especially outside pure cloud environments)
- Kubernetes (incl. k3s/microk8s) or similar orchestration, ideally on-prem / edge setups
- Image-based deployments / provisioning pipelines / reproducible builds
- OTA frameworks / rollback strategies / update signing concepts
- Security basics beyond the obvious (least privilege, key management, integrity checks)
Benefits
At Baubot, you can look forward to:
- Creative freedom and a variety of tasks in a high-tech start-up environment
- A dynamic and international team
- Regular team events, professional development budget, and performance-based bonus model
- Free daily lunch, paid gym membership, and a great Vienna location
Work details
- Full-time role with flexible working hours and the possibility of partial remote work
- Payroll in accordance with "Kollektivvertrag Eisen- und Metallverarbeitenden Gewerbe"
- Based in Vienna
- Applications via LinkedIn or directly by email (CV + cover letter)