.
Embedded Systems Engineer: Embedded Linux, Rockchip, Hardware Integration @ Inventively + OOHAi
  • Toruń
Embedded Systems Engineer: Embedded Linux, Rockchip, Hardware Integration @ Inventively + OOHAi
Toruń, Toruń, Kuyavian-Pomeranian Voivodeship, Polska
Inventively + OOHAi
2. 11. 2025
Informacje o stanowisku

Mission

At OOHAi ( oohai.au ), we’re building edge AI systems that make the physical world measurable, interpretable, and responsive. You’ll play a key role in developing the embedded platform that powers our intelligent camera-based hardware — integrating custom electronics, AI acceleration, and real-time analytics into reliable, production-ready systems.

⏱ Availability

This is a full-time position, but we’re also open to part-time collaboration if needed.

We are ready to start immediately, ASAP.

? Other Info

  • All team members currently work remotely from Poland.
  • Preferred locations: WarszawaPoznań lub Kraków.
  • Business travel to Australia and China may be required — all costs will be fully covered by us.
  • Possibility to obtain a permanent visa in Australia (if interested) – one of our team members has already moved there.

Must-Have Expertise

  • Embedded Linux Development: Strong in both Python and C/C++ for low-level programming and service logic.
  • Yocto: Proven experience building and maintaining custom Linux distributions for embedded systems.
  • Secure Boot and Device Security: Experience implementing trusted boot chains, encryption, and hardware-level security features.
  • Linux Systems & Build Operations: systemd, udev, journald, Docker builds, cross-compilation, CI/CD with pinned toolchains.
  • Electronics & Hardware Integration:
    • Read and interpret schematics and PCB documentation.

    • Bring-up via I²C, SPI, UART, GPIO, handle pull-ups, resets, and power sequencing.
    • Familiar with power integrity, thermal, and EMI/EMC considerations.
    • Comfortable with lab tools: oscilloscope, logic analyzer, multimeter.
  • Kernel & Drivers: Device trees, driver configuration, and debugging using dmesg/logs.
  • Networking & Remote Ops: Secure SSH access, port forwarding, and fleet management basics.
  • Version Control: Clean Git hygiene, structured commits, bisecting, and reproducible build history.

Nice-to-Have Skills

  • Computer Vision Pipelines: Experience with camera capture APIs, multimedia frameworks, format negotiation, and latency/buffering optimization.

  • Accelerator Integration: Model deployment and performance tuning on NPUs, DSPs, or GPUs (e.g., Hailo, Jetson).

  • BalenaOS familiarity for device management and remote deployments.

  • MQTT, AWS IoT for telemetry, messaging, and cloud integration.

  • Understanding of camera sensor tuning, exposure/gain control, and MIPI CSI-2 fundamentals.

  • Experience with ARM-based SBCs (Raspberry Pi, Rockchip, Jetson, etc.) and OS image customization.

  • Familiarity with lightweight API layers for inference (e.g., FastAPI/gRPC).

  • Practical experience with LTE/5G modems, watchdogs, and field device connectivity.

  • Performance analysis tools: perf, flamegraphs, eBPF probes, and multimedia profiling utilities.

Mission

At OOHAi ( oohai.au ), we’re building edge AI systems that make the physical world measurable, interpretable, and responsive. You’ll play a key role in developing the embedded platform that powers our intelligent camera-based hardware — integrating custom electronics, AI acceleration, and real-time analytics into reliable, production-ready systems.

⏱ Availability

This is a full-time position, but we’re also open to part-time collaboration if needed.

We are ready to start immediately, ASAP.

? Other Info

  • All team members currently work remotely from Poland.
  • Preferred locations: WarszawaPoznań lub Kraków.
  • Business travel to Australia and China may be required — all costs will be fully covered by us.
  • Possibility to obtain a permanent visa in Australia (if interested) – one of our team members has already moved there.
,[Design and optimize camera/vision pipelines (capture → preprocessing → inference → app I/O) to meet defined latency and FPS targets., Integrate and tune AI acceleration chips (e.g., Hailo) for real-time face detection and other inference workloads., Support transition from Raspberry Pi 5 to a fully custom hardware platform, collaborating remotely with our hardware manufacturer in China., Debug and integrate custom PCB boards, including power, communication buses, and peripheral bring-up., Harden embedded Linux systems — handle kernel modules, device trees, and low-level driver configuration., Ensure reproducible, maintainable deployments, including packaging, containerization, and CI integration., Maintain small device fleets with remote update capability, diagnostics, telemetry, and rollback safety., Document key procedures and produce clear reproducible examples (“golden path” builds, debug steps, and setup guides). Requirements: Embedded system, PCB, Linux, Python, C, C++, DSPs, Docker, SPI, UART, API, Networking, Git, Yocto, Security, Raspberry PI, AI, Computer vision, Performance tuning, FastAPI, gRPC Additionally: International projects, Small teams, Startup atmosphere.

  • Praca Toruń
  • Toruń - Oferty pracy w okolicznych lokalizacjach


    106 737
    15 409