Engineering-first partner
Technical decisions are made around reliability, bring-up speed, and long-term maintainability.
HMI & embedded engineering · Croatia / EU
Available from · up to 4 days per weekHMI development and embedded engineering for machine modernization. M TWELVE helps equipment builders and engineering teams improve operator interfaces, connect controllers, and build practical Windows tools for diagnostics and production.
Technical decisions are made around reliability, bring-up speed, and long-term maintainability.
Development includes validation and manufacturing realities, not just demo firmware.
Concise updates, weekly demos, and clear next actions for CTOs and engineering managers.
Work together
Available for a new engagement from , up to 4 days per week. Get in touch now to discuss your equipment, scope, and preferred schedule.
Bring a new operator interface, controller integration, or diagnostic tool from requirements through implementation and handover, with agreed milestones.
For equipment builders and teams planning a specific upgrade.
Add HMI and embedded engineering capacity to your team. Agree on a regular weekly commitment for development, integration, debugging, and validation.
For teams that need a hands-on partner over several months.
Services
HMI development, controller communication, and production tools for new and existing equipment, supported by experience in embedded firmware, connectivity, and low-power systems.
Production HMIs that stay readable, responsive, and stable under real device constraints.
Lean desktop apps for flashing, calibration, diagnostics, data capture, and operator workflows.
New firmware and refactors for C/C++ projects on ESP32, nRF52, STM32, and FreeRTOS-based systems.
BLE, Wi-Fi, and CAN stacks with robust retries, secure pairing/provisioning, and field diagnostics.
Power state design, wake strategies, FFT/filtering pipelines, and sensor-driven edge logic.
Takeover of troubled firmware efforts, root-cause analysis, stabilization plans, and execution support.
Selected work
Selected work in industrial HMIs and Windows tooling, alongside connected-device and low-power firmware projects.
Context: Industrial lift controller needed a robust operator interface and live parameter control over field buses.
Solution: Delivered TouchGFX HMI communicating over CAN, with clear state handling and device feedback loops.
Outcome: Improved operator usability and safer controller configuration in deployment.
Context: Manufacturing flow needed fast visual quality checks without introducing heavy, complex software.
Solution: Built a lean Windows/OpenCV app for image processing, defect detection, and operator-friendly review.
Outcome: Faster production validation with actionable defect signals during line operation.
Context: Product teams needed reliable internal tools for flashing, data capture, and field diagnostics.
Solution: Delivered purpose-built desktop utilities aligned with production and service workflows.
Outcome: Less manual work, clearer diagnostics, and smoother manufacturing/test operations.
Context: CR2032-powered beacon needed long life while measuring machine run-time in noisy environments.
Solution: Implemented ultra-low-power firmware on nRF52833 with vibration wake-up, magnetometer FFT processing, and BLE telemetry.
Outcome: Practical battery-constrained operation with reliable runtime measurement for maintenance planning.
Context: Consumer product requiring secure local + cloud connectivity, sensor inputs, and interactive UI behavior.
Solution: Built ESP32 firmware with encrypted BLE, Wi-Fi connectivity, IMU/LCD handling, and AWS integration patterns.
Outcome: Stable connected experience with architecture suitable for production expansion.
Why M TWELVE
Work across the operator interface, controller communication, and service tools with one engineering partner who understands how the pieces fit together.
Power budgets and sensor logic are treated as core architecture concerns, not late optimizations.
Delivery includes maintainable code paths, documentation, and predictable communication cadence.
Start with the hardware, protocols, and software you already have, then define the changes needed for the next stage of your product.
Process
Review hardware, firmware state, constraints, timelines, and business priorities.
Define scope, delivery phases, acceptance criteria, and collaboration rhythm.
Execute in short cycles with transparent progress, decisions, and risk handling.
Verify behavior on target hardware and provide transfer-ready outputs for your team.
About
M TWELVE is based in Croatia, EU (CET/CEST), and works remotely or on-site. The focus is practical HMI and embedded engineering for equipment builders and product teams.
Talk directly with Viktor about your hardware, existing software, and the changes you need.
FAQ
New availability starts on , for up to 4 days per week. Get in touch now to discuss your scope. The weekly commitment and start date are agreed together.
Yes, with a focus on HMI software, embedded firmware, controller communication, and Windows diagnostic or production tools. We start by reviewing your existing hardware, protocols, and software to define the scope and any other engineering disciplines needed.
Yes. Maritime is a sector I'd like to work in, bringing the HMI, connectivity, and tooling experience shown in the selected projects. We can review your equipment and requirements together to establish whether the project is a good fit.
HMI development, machine modernization involving embedded software, and tools for diagnostics or production. Projects involving TouchGFX, STM32, CAN, C/C++, and Windows tooling are particularly relevant.
Yes. Engagements are often collaborative with internal firmware, hardware, QA, or manufacturing teams.
Yes. Rescue work typically starts with a focused technical audit, risk map, and a stabilization plan.
Yes. Windows tools for flashing, diagnostics, calibration, and data capture are a core service area.
Email a short outline to hi@m-twelve.com. After initial review, you get a recommendation on scope and next technical steps.
Contact
Planning an upgrade or looking for engineering support from January 2027? Share a few details about your equipment and where you need help. An initial outline is enough to start.
Typical response: within one business day (CET).
Get in touch directly
Tell me what you're building or upgrading and where you need help. You can include a brief, screenshots, or drawings in your email.
hi@m-twelve.comLegal
If you contact us, the details you share are used only to respond to your inquiry and coordinate next steps.
Optional Google Analytics measures visits and contact clicks only after you accept. Change your choice at any time using Analytics settings in the footer.