 
						Embedded Systems Engineer: Embedded Linux, Rockchip, Hardware Integration @ Inventively + OOHAi
14 hours ago
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: Warszawa, Poznań 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.
- 
					
					
 Remote, Czech Republic Link Group Full timeStrong experience with Rust in embedded or systems-level programming. Solid understanding of Linux-based development (drivers, inter-process communication, memory management). Proven background in embedded systems and hardware-software integration. Experience designing microservice or modular architectures. Familiarity with IoT or consumer electronics... 
- 
					
					
 Kraków, Czech Republic Spyrosoft Full timeExperience in Embedded Linux (and nice to have QNX) system integration Strong proficiency in C++ and CMake Hands-on experience with uC peripheral integration (I2C, USB, LVDS/GSML) Solid understanding of memory management, including file system partitioning Knowledge of power management for automotive-grade SoCs Strong debugging and integration... 
- 
					  Senior Embedded Developer2 days ago 
 Gliwice, Czech Republic FieldBee Full timeBasic Qualifications: Embedded C-language Degree in software engineering, electrical engineering, computer science or related field English (at least B1 level) Desired Skills: Solid understanding and experience with RTOS-based systems Solid understanding and experience with Linux Experience with embedded IDE’s (Eclipse, Keil, VSCode) Software debugging... 
- 
					  Tech Lead – UX/UI Embedded Systems @ Link Group2 weeks ago 
 Remote, Czech Republic Link Group Full timeProven experience leading and mentoring a team of software engineers. Strong technical background in embedded systems and UI/UX development. Solid understanding of software architecture, technical vision, and roadmap planning. Experience collaborating with product managers, designers, and hardware engineers to ensure seamless system integration.... 
- 
					  Embedded Developer @ xBerry2 days ago 
 Wrocław, Czech Republic xBerry Full timeMust-have: Proficiency in C/C++ Experience with FreeRTOS Hands-on knowledge of BLE (Bluetooth Low Energy) Familiarity with Nordic Semiconductor chips, especially nRF52840 Comfortable working in Linux environments Version control using GitLab Nice-to-have: Basic ability to read electronic schematics and work with hardware components Experience with... 
- 
					
					
 Remote, Czech Republic Matrix Global Services Full timeAt least 10 years as network devices SW developer. Experience with developing routers or other network elements. Hands on experience in leading development of complex features and in mentoring junior SW engineers. BSc in Computer Science, Computer Engineering, or equivalent. C, C++ proficiency. Experience with Embedded Linux networking. HW\SW development and... 
- 
					  Senior Embedded Software Engineer @ SquareOne2 weeks ago 
 Remote, Warsaw, Czech Republic SquareOne Full timeRequired Skills & Experience Minimum 5 years of professional experience in real-time embedded systems and software engineering. Strong proficiency in C++ for embedded system development. Deep understanding of machine learning models and inference execution on specialized hardware accelerators. Expertise in scheduling and load-balancing... 
- 
					  Software Integrator @ Spyrosoft2 weeks ago 
 Łódź, Czech Republic Spyrosoft Full timeRequirements: Very Good in Git and Gerrit Good knowledge of ECU Embedded Systems analysis: Core Dumps, Logs and Traces Analysis Good knowledge of Linux Good C++ knowledge Basics of CMake Basics of Android tesing using Tradefed and ADB Basics knowledge of CI/CD toolchain Regular work in the customer's office in Kraków (at least 3 days in a week) Nice to... 
- 
					  Software Integrator @ Spyrosoft2 weeks ago 
 Łódź, Czech Republic Spyrosoft Full timeRequirements: Very Good in Git and Gerrit Good knowledge of ECU Embedded Systems analysis: Core Dumps, Logs and Traces Analysis Good knowledge of Linux Good C++ knowledge Basics of CMake Basics of Android tesing using Tradefed and ADB Basics knowledge of CI/CD toolchain Hybrid model of work Nice to have: QNX WindRiver RepoTool We are looking for... 
- 
					
					
 Remote, Czech Republic Matrix Global Services Full time5+ years of experience as network devices SW developer. Understanding of IP & MPLS networks operation. Experience with developing SONiC based systems either on SAI or features \ protocols level. Understanding of protocols (such as BGP, OSPF, IS-IS, RSVP, LDP, SR, VRRP, PIM, IGMP) or experience integrating features into SONiC environment. Experience with...