Jobs at Space Haven

Space Haven is pioneering the future of smart modular living by integrating cutting-edge technology, sustainable solutions, and seamless automation. Our mission is to create intelligent living environments that enhance convenience, efficiency, and sustainability.

Join Us

To apply for a position, please submit your resume and a brief cover letter detailing your relevant experience and interest in the role.

Open Roles

Embedded Systems Engineer
Location: Sydney, NSW

About Space Haven

Space Haven is pioneering the future of smart modular living by integrating cutting-edge technology, sustainable solutions, and seamless automation. Our mission is to create intelligent living environments that enhance convenience, efficiency, and sustainability.

Our team is small, highly motivated, and focused on engineering excellence. We seek individuals who thrive on curiosity, enjoy solving complex challenges, and are committed to innovation.

We operate with a flat organizational structure, where every team member is expected to contribute directly to the company's mission. Leadership is earned through initiative and consistently delivering outstanding results. Work ethic and strong prioritization skills are essential.

All engineers and researchers at Space Haven must have strong communication skills to collaborate effectively and share knowledge clearly and concisely.

About the Role

An Embedded Systems Engineer specializes in designing, developing, and integrating Raspberry Pi-based solutions for smart home control panels. They work on embedded software, hardware integration, and communication protocols.

Key Responsibilities

  • Develop customized control panels using Raspberry Pi or other microcontrollers.
  • Design and optimize Linux-based OS images for Home Assistant, Kiosk Mode, or custom dashboards.
  • Work with GPIO, I2C, SPI, and UART to connect sensors, relays, and smart home devices.
  • Implement communication protocols like Zigbee, Z-Wave, MQTT, Modbus, and Bluetooth.
  • Optimize power management and heat dissipation for always-on Raspberry Pi deployments.
  • Create custom firmware and drivers for integrating displays, touchscreens, and cameras.
  • Ensure secure boot and authentication to protect connected smart devices.
  • Debug hardware and software issues using oscilloscopes, logic analyzers, and software debugging tools.

Ideal Requirements

  • Programming Languages: Python, C, C++, Bash
  • Hardware Knowledge: Raspberry Pi, ESP32, Arduino
  • Operating Systems: Linux (Raspbian, Ubuntu), Home Assistant OS
  • Protocols: MQTT, Zigbee, Z-Wave, Modbus, I2C, SPI, UART
  • Software Tools: Home Assistant, Node-RED, Docker, Git
  • Networking: Wi-Fi, Ethernet, PoE, VPN, Remote Access

Interview Process

  1. Coding assessment in a language of your choice.
  2. Systems hands-on: Demonstrate practical skills in a live problem-solving session.
  3. Project deep-dive: Present your past exceptional work to a small audience.
  4. Meet and greet with the wider team.

Our goal is to finish the main process within one week.

Software Developer
Location: Sydney, NSW

About Space Haven

Space Haven is pioneering the future of smart modular living by integrating cutting-edge technology, sustainable solutions, and seamless automation. Our mission is to create intelligent living environments that enhance convenience, efficiency, and sustainability.

Our team is small, highly motivated, and focused on engineering excellence. We seek individuals who thrive on curiosity, enjoy solving complex challenges, and are committed to innovation.

We operate with a flat organizational structure, where every team member is expected to contribute directly to the company's mission. Leadership is earned through initiative and consistently delivering outstanding results. Work ethic and strong prioritization skills are essential.

All engineers and researchers at Space Haven must have strong communication skills to collaborate effectively and share knowledge clearly and concisely.

About the Role

Configuring, integrating, and customizing Home Assistant-based control panels to manage smart home devices.

Key Responsibilities

  • Develop and customize Home Assistant dashboards (Lovelace UI, Mushroom UI, Custom Cards).
  • Integrate smart home devices via Zigbee, Z-Wave, MQTT, and REST APIs.
  • Create automations and scripts using YAML, Node-RED, and Python.
  • Optimize Home Assistant installations for security, performance, and remote access.
  • Implement voice assistant integrations (Alexa, Google Assistant, HomeKit).
  • Manage database storage for device logs and automation history.
  • Develop custom Home Assistant add-ons for specific functionalities.

Ideal Requirements

  • Programming Languages: Python, YAML, JavaScript Automation
  • Frameworks: Node-RED, AppDaemon, ESPHome
  • Home Assistant Ecosystem: Lovelace UI, MQTT, Zigbee2MQTT, Z-Wave JS
  • APIs & Integration: REST, WebSockets, OAuth2
  • Networking: Static IPs, VLANs, Remote Access (NGINX, DuckDNS)

Interview Process

  1. Portfolio deep-dive: Walking through your design process and past works.
  2. A take-home design challenge.
  3. Meet and greet with the wider team.

Our goal is to finish the main process within one week.

IoT Application Developer
Location: Sydney, NSW

About Space Haven

Space Haven is pioneering the future of smart modular living by integrating cutting-edge technology, sustainable solutions, and seamless automation. Our mission is to create intelligent living environments that enhance convenience, efficiency, and sustainability.

Our team is small, highly motivated, and focused on engineering excellence. We seek individuals who thrive on curiosity, enjoy solving complex challenges, and are committed to innovation.

We operate with a flat organizational structure, where every team member is expected to contribute directly to the company's mission. Leadership is earned through initiative and consistently delivering outstanding results. Work ethic and strong prioritization skills are essential.

All engineers and researchers at Space Haven must have strong communication skills to collaborate effectively and share knowledge clearly and concisely.

About the Role

Building mobile and web applications for controlling integrated devices, typically integrating with Home Assistant or other platforms.

Key Responsibilities

  • Develop iOS and Android apps for smart home control using React Native, Flutter, or Swift/Kotlin.
  • Create web-based dashboards with Vue.js, React, or Angular.
  • Implement real-time updates using WebSockets and MQTT.
  • Design intuitive UI/UX layouts for seamless smart home control.
  • Integrate biometric authentication, geofencing, and voice control.
  • Optimize data synchronization between the app and smart home server.
  • Develop API endpoints to enable mobile apps to communicate with Home Assistant.

Ideal Requirements

  • Mobile App Development: React Native, Flutter, Swift, Kotlin
  • Web Development: JavaScript, Vue.js, React, TypeScript
  • API Development: GraphQL, REST APIs, Firebase
  • Real-Time Communication: WebSockets, MQTT, WebRTC
  • IoT & Smart Home Protocols: Zigbee, Z-Wave, Matter

Interview Process

  1. Portfolio deep-dive: Walking through your design process and past works.
  2. A take-home design challenge.
  3. Meet and greet with the wider team.

Our goal is to finish the main process within one week.

UI Engineer
Location: Sydney, NSW

About Space Haven

Space Haven is pioneering the future of smart modular living by integrating cutting-edge technology, sustainable solutions, and seamless automation. Our mission is to create intelligent living environments that enhance convenience, efficiency, and sustainability.

Our team is small, highly motivated, and focused on engineering excellence. We seek individuals who thrive on curiosity, enjoy solving complex challenges, and are committed to innovation.

We operate with a flat organizational structure, where every team member is expected to contribute directly to the company's mission. Leadership is earned through initiative and consistently delivering outstanding results. Work ethic and strong prioritization skills are essential.

All engineers and researchers at Space Haven must have strong communication skills to collaborate effectively and share knowledge clearly and concisely.

About the Role

Designing and implementing interactive touchscreen panels for smart home applications, integrating UI/UX design with hardware and software.

Key Responsibilities

  • Develop custom UI interfaces for smart displays using React, Vue.js, or Electron.
  • Configure touchscreen displays (e.g., Raspberry Pi, Waveshare, eInk panels).
  • Optimize gesture-based navigation, voice commands, and touchscreen responsiveness.
  • Integrate cloud services, local computing, and offline modes for reliability.
  • Work with HDMI, LVDS, MIPI-DSI, and USB interfaces to ensure seamless display performance.
  • Develop low-latency video streaming solutions for security camera feeds.
  • Ensure compatibility with Home Assistant dashboards, MQTT-based updates, and remote access.

Ideal Requirements

  • Frontend Development: JavaScript, React, Vue.js, WebGL
  • Embedded UI Development: Qt, Flutter, Electron.js
  • Display Technologies: Waveshare eInk, IPS Touchscreens, OLED
  • Raspberry Pi UI Frameworks: Chromium Kiosk, FullPageOS, MagicMirror
  • Hardware Interfaces: HDMI, MIPI-DSI, LVDS, USB

Interview Process

  1. Portfolio deep-dive: Walking through your design process and past works.
  2. A take-home design challenge.
  3. Meet and greet with the wider team.

Our goal is to finish the main process within one week.

Partner With Space Haven

Apply to see how you can partner with us and become a Certified Installer or Subcontractor.
Certified Installer

Buy, resell, and/or install Space Haven products, or provide sales and marketing services.

Subcontractor

Construction, electrical, plumbing, and field service work for Space Haven.