Flight-critical software engineering for commercial drone programs.
Led by a core PX4 Autopilot maintainer with five years in automotive safety-critical engineering, IMTech helps commercial drone programs build autopilot and embedded systems ready for certification — not just the demo flight.
Four capabilities, one flight stack.
PX4 Autopilot Engineering
Customization, tuning, and integration of PX4 for custom airframes and payloads, from a core PX4 maintainer who works inside the stack, not just on top of it.
Flight Controller & Sensor Bring-Up
Driver development and hardware bring-up across Pixhawk-family and custom flight controller boards, plus sensor integration — IMU, GPS, airspeed, magnetometer, barometer.
Safety-Critical Firmware
MISRA-compliant C/C++ and process discipline carried over from automotive ISO 26262 work, applied to flight firmware for programs with certification on the roadmap.
Systems Architecture & Ground Integration
End-to-end architecture from flight firmware to ground control and cloud, including MAVLink, QGroundControl, and airspace integrations like ADS-B.
A few entries from the field.
Leading a 5-Engineer Team, Architecture to Flight
IMTech assembled and led a team of five hardware and software engineers to build a UAV on the PixHawk platform from the ground up — spanning drivers, modules, and NuttX RTOS, with a custom MATLAB-generated control model validated through Software- and Hardware-in-the-Loop simulation before flight testing.
Porting PX4 to a Flash-Constrained Flight Controller
Faced with an STM32H750 board with limited onboard flash, IMTech re-architected the boot and execution flow — running time-critical code from RAM and executing part of the firmware directly from external flash — to fit the full autopilot stack onto hardware most teams would have ruled out.
Airspace-Awareness Integration over MAVLink
IMTech built the communication bridge between PX4 and a uAvionix ADS-B transceiver over MAVLink — the kind of traffic-awareness integration increasingly required for BVLOS and shared-airspace drone operations.
IMProject: safety-critical infrastructure other teams already rely on.
Alongside client engagements, IMTech builds and maintains an open-source ecosystem for embedded bootloading and firmware flashing — written to MISRA C guidelines from the ground up, with contributions from the wider embedded community.
IMBootloader
A MISRA C 2012 safety-critical bootloader: signed firmware, encrypted updates, CRC32-protected communication, and self-update support. Open-source under BSD-3-Clause.
IMUtility
Safety-critical C utility library — queues, CRC, data serialization, base64 — verified using ECLAIR, BUGSENG's TÜV-certified static analysis platform for MISRA and functional-safety compliance.
IMFlasher
A cross-platform Qt application for flashing firmware and bootloader updates, with automatic IMBootloader detection over USB.
Built on safety-critical discipline, not just drone enthusiasm.
IMTech is led by Igor Mišić, a core maintainer of the PX4 Autopilot project. Before turning to full-time drone systems work, Igor spent five years in automotive embedded engineering — developing safety-critical components at Rimac Automobili and automotive gateway systems at Cetitec GmbH, both to ISO 26262 and MISRA standards. That same process discipline now goes into every PX4 and flight-firmware program IMTech takes on.
He holds a Master's degree in Information and Communication Technology and a Bachelor's in Electronic and Computer Engineering, both from the Faculty of Electrical Engineering and Computing.
- PX4 Autopilot Maintainer
- 5 yrs Automotive Safety-Critical — ISO 26262, MISRA
- M.Sc ICT · B.Sc Electronic & Computer Engineering
Engineering capacity that scales with your program.
Scoping call
A focused technical conversation about your platform, timeline, and where PX4 or your embedded stack needs to go.
Technical assessment
A short, scoped assessment of your current firmware, hardware, or PX4 configuration — clear findings, no vague retainer.
Program
For larger programs, IMTech brings in vetted senior engineers matched to your project's needs — capacity built around the work, not the other way around.
Tell us about your program.
To help us respond with something useful, include your company, where the program stands today, and a rough scope or timeline.
igor.misic@imtech.hr Copy