TechConsultix
TCX-EMB

Embedded Systems

We build and verify software that runs on the metal — from bare-metal firmware and embedded Linux platforms to Android Automotive infotainment stacks, with the test and compliance evidence European industries are required to produce.

C/C++YoctoAUTOSARISO 26262
Capabilities
5
Delivered
5
Further capability
6
Standards
AUTOSAR · ISO 26262
TCX-EMB-01

Embedded Systems Development

Bare-metal firmware, real-time applications and Linux platform work.

Embedded C/C++, Modern C++ and Qt for GUI applications, with a focus on optimised, low-latency software. We support ARM Cortex, Infineon TriCore and STM32 platforms, covering firmware development, real-time applications and custom driver integration.

For embedded Linux we build tailored Buildroot and Yocto systems, optimise kernels, and integrate middleware against your hardware platform.

Embedded C/C++Modern C++QtARM CortexTriCoreSTM32YoctoBuildroot
TCX-EMB-02

IoT Solutions Development

Sensor to cloud: edge devices, protocols and the analytics layer above them.

End-to-end IoT built around sensor and actuator integration, edge computing and real-time communication over MQTT, HTTP and CoAP. Architectures are designed to be low-power, scalable and secure.

We improve data quality through sensor fusion, Kalman filtering and model-driven optimisation, and deliver smart home and smart furniture solutions over Zigbee, Z-Wave, BLE and Wi-Fi.

MQTTCoAPZigbeeZ-WaveBLESensor fusionEdge compute
TCX-EMB-03

Android Automotive & IVI

AAOS and Qt cockpit software built to ASPICE and ISO 26262 expectations.

Custom Android Automotive OS development, HMI design, vehicle communication over Automotive Ethernet, CAN, LIN and 5G, and secure OTA update paths. We also build Qt-based IVI systems with multi-screen dashboards, voice assistants and cloud connectivity.

Delivery is aligned to ASPICE Level 2 and 3, MISRA C/C++, AUTOSAR, ISO 26262 and ISO 21434 — for OEMs, Tier-1 suppliers and mobility technology firms.

AAOSQt/QMLCANLINAutomotive EthernetOTAASPICE L2/L3ISO 21434
TCX-EMB-04

Software Verification & Embedded Testing

HIL, SIL and MIL validation plus the evidence trail for certification.

Embedded system testing with HIL, SIL and MIL validation, automated test execution and regression suites. On the verification side: static and dynamic analysis, model-based testing and cybersecurity assessment.

We support compliance work against ISO 26262, ASPICE, IEC 61508, DO-178C and FDA / ISO 13485, so certification does not stall on missing evidence.

HILSILMILStatic analysisIEC 61508DO-178CISO 13485
TCX-EMB-05

System Analysis & Design

Architecture decisions, hardware/software co-design and platform selection.

System analysis, real-time optimisation and hardware/software co-design, including MCU, SoC and FPGA accelerator selection for high-performance applications.

We also cover sensor data processing, edge analytics and predictive maintenance, integrating with AWS IoT, Azure IoT or on-premise infrastructure.

ArchitectureHW/SW co-designFPGAAWS IoTAzure IoTPredictive maintenance

Work we have delivered

Engagements completed for TechConsultix clients in this practice. Named references are available once a brief is agreed.

D-01

AUTOSAR Ethernet driver and stack integration

A complete Ethernet driver for ARM-based controllers built to AUTOSAR specification, integrated across Eth, EthIf, SoAd, TcpIp and EthSM.

AUTOSARAutomotive EthernetARM
D-02

PTP time synchronisation

IEEE 1588 precision time protocol implemented and configured for distributed timing across in-vehicle nodes.

IEEE 1588PTPSynchronisation
D-03

Secure bootloader and OTA update path

An Ethernet-based bootloader with an over-the-air update mechanism, built to secure-boot principles.

Secure bootOTABootloader
D-04

MCAL and application development to ASPICE

MCAL modules and AUTOSAR application features, with requirements written from SWE1 to SWE6 and unit tested under VectorCAST.

MCALASPICE SWE1–6VectorCAST
D-05

Static analysis and MISRA compliance

MISRA-C compliance established and maintained through Coverity, with static and dynamic analysis feeding the evidence trail.

MISRA-CCoverityStatic analysis

Further capability in this practice

Available across the engineering network, beyond the engagements listed above.

Test automation and validation benches

Automated system test benches that replace week-long manual validation cycles, with regression coverage above 80% making results repeatable rather than anecdotal.

Test benchesRegressionCAPLPython

Calibration and measurement protocols

XCP over Ethernet implemented in full, including protocol gateways bridging XCP to DDS for calibration and measurement toolchains.

XCPDDSEthernet

Secure in-vehicle communication

SecOC master simulation for validating secure onboard communication during system test.

SecOCSecurity testing

FPGA and programmable logic

FPGA cores developed with accompanying firmware, for applications where a microcontroller alone will not meet the timing.

FPGASoCFirmware

Continuous integration for firmware

CI pipelines built around embedded targets, so firmware is tested and deployed on every change rather than at the end.

CI/CDBuild systemsAutomation

Platform and RTOS breadth

Delivery across Embedded Linux, QNX, OSEK and FreeRTOS, with debugging on Lauterbach and configuration through DaVinci and Tresos.

Embedded LinuxQNXFreeRTOSLauterbach
Evaluation terms

Judge the work before you sign anything.

Hand us one real, scoped task from your backlog. We deliver it in up to 16 hours — working code, a technical report, or a prototype — at no cost. You assess the engineering against your own standards, then decide.

Request a sample task

Start with one task.

No procurement process required to find out whether we are any good. Send one scoped task and judge the result.

Book a call