Dimitar Tomov

Dimitar Tomov Email and Phone Number

IoT Workgroup Chair @ Trusted Computing Group
Sofia, BG
Dimitar Tomov's Location
Sofia, Sofia City, Bulgaria, Bulgaria
About Dimitar Tomov

Over 15 years of new product development: Industrial, Medical, IoT and Edge systems. Advancing computer security.

Dimitar Tomov's Current Company Details
Trusted Computing Group

Trusted Computing Group

View
IoT Workgroup Chair
Sofia, BG
Employees:
29
Dimitar Tomov Work Experience Details
  • Trusted Computing Group
    Iot Workgroup Chair
    Trusted Computing Group
    Sofia, Bg
  • Designfirst Oü
    Principal Engineer
    Designfirst Oü Jan 2018 - Present
    Tallinn, Estonia
    DesignFirst develops IoT Edge products and specializes in embedded security. We have a track record of delivering new products, including medical devices, industrial systems and new wearables.
  • Tpm.Dev
    Founder
    Tpm.Dev Dec 2019 - Present
    TPM.dev offers developer-friendly security. TPM.dev is accelerating the adoption of Trusted Platform Modules (TPM 2.0) and other hardware security (HSM) for better system and software protection. We hold an annual developers conference. Our 5th annual conference is in Cambridge (UK) and our gold sponsor is Infineon Technologies AG.
  • Opensecuritytraining2
    Cyber Security Instructor
    Opensecuritytraining2 Sep 2023 - Oct 2024
    I was responsible for the creation of two training courses about hardware security for software developers. Introducing newcomers and beginners to the world of Trusted Platform Modules (TPM) with TC1101 course, and transferring know-how of more complex security functions in the TC1102 Intermediate TPM usage course. TC1101 was released to the public in March of 2024 and TC1102 is released in October 2024.
  • Edge Impulse
    Senior Embedded Engineer
    Edge Impulse Jan 2022 - Aug 2023
    Edge Impulse is the leading Edge AI platform for building and deploying ML to edge computing workloads, from low power devices to rich embedded systems. I helped integrate the EdgeImpulse SDK with new silicon products (MCU, SoC and ASIC). I created a self-serve variant of the EdgeImpulse integration for embedded systems to streamline cost for the company and increase efficiency of the Embedded Engineering Team. I also contributed to business processes, including Open-Source licensing.
  • Enacttrust
    Founder
    Enacttrust Sep 2021 - May 2023
    EnactTrust improves the security of IoT systems and attracted the interest of Porsche and Bank of America.
  • Wolfssl
    Senior Embedded Engineer
    Wolfssl 2020 - Aug 2021
    Over 2 Billion applications and devices are secured with wolfSSL products, including smart grid, IoT, industrial automation, connected home, M2M, automotive, aviation, and more. I led the design and development of a new embedded software stack for Trusted Platform Modules (TPM/HSM) - wolfTPM. I was involved with customer-facing engineering for various projects, medical, aerospace, IoT, etc. Additionally, I helped the company with many blog publications and content for webinars.
  • Investin.Bg
    Podcast Host
    Investin.Bg Sep 2019 - Jun 2020
    Sofia, Sofia City, Bulgaria
    Bulgaria took a great leap forward and Investin.bg is my way to share the modern story of foreign investors and local entrepreneurs in Bulgaria.
  • Logicdata Gmbh
    Rnd Consultant
    Logicdata Gmbh Jul 2017 - Dec 2017
    Graz Area, Austria
    Joined the SW RnD Team at LogicData for a Project related to Low-level Embedded Systems Design and Programming. Main outcome:* Design and implementation from Scratch of a Bootloader for Cortex-M based SoC with 802.15 Radio. Main characteristics:- Hardware Platform Agnostic - My proposal for Bootloader which to be Hardware Agnostic was encouraged and supported by the Client. This allowed me to create truly re-usable implementation, e.g. with and without Nordic SoftDevice, ARM CortexM or any other non-ARM MCU.- Applied Design First approach with Design Specification from the start, in nutshell Engineering process by the book. And Client approved of every extra effort proposed to achieve this higher Quality.- Transport Layer Agnostic - Can work with Bootloader Protocol Data over Radio or Serial Wired Interface, or any other Transport.* Due to the specific System Architecture with main and secondary MCU, I also developed an additional functionality in the primary MCU to allow communication from Host to Radio SoC.- Integrated in existing Protocols and Communication Layers of Main MCU- Initially created only for the means of Bootloader and FW Update.- Later on I extended the so called "Tunnelling" functionality to support multiple "Bridge Modes" and implemented in total four(4) different Modes. - Two of which Bridge Modes were created to allow more detailed Production Testing of the Radio SoC Firmware and functionality.* Took part in "RF Task Force", which main objective was to solve Technical Challenges in the Radio Communication of the Complete System. Several significant contributions, most notable:- Detailed Research and Documentation effort for RF Parameterization- Extensive Testing and Benchmarking of the RF Performance of the System.* Took great interest in the Company Environment and was active in the SW RnD Team Meetings and Discussions. Note: LogicData has an amazing Environment for Collaboration, I can only highly recommend them as Client.
  • Sivantos Group
    Rnd Consultant
    Sivantos Group Jun 2016 - Mar 2017
    Nürnberg Area, Germany
    10 month long R&D project of a new medical device (ConnexxAir), from start to mass production. Low Level Embedded Software & Firmware development. Working on hardware ranging from custom 16-bit RISC architecture MCU, through custom 24-bit DSP platform, to interfacing a modern FPGA.* MCU programmed in C* DSP programmed in ASM* [FPGA is programmed in Verilog]* Test procedures in Python* Hearing Aid Instruments Detection* Hearing Aid Programming Channel* CPLD FW Update* SPI* USB* GPIO (low-level, ISR, IOC)* Bluetooth* Responsible for the design decisions regarding MCU & DSP Firmware. Complete design from scratch* Close communication and feedback to and with internal HW team, and Supplier* Build automation using Team Foundation Server (TFS)* Responsible for the Release process and management* Configured a complete automated Firmware Release that includes all MCU+DSP+FPGA Firmware
  • Virtual Open Systems
    Software Design Engineer
    Virtual Open Systems Apr 2015 - Oct 2015
    Grenoble Area, France
    Research & Development of Virtualization and Paravirtualization Technologies for ARMv8 - RnD of a new Virtio kernel module for ARMv8, use of virtio-mmio, virtio-pci, etc.- RnD of low-level memory interface implementing core functionality of the Paravirtualization solution- Prototype solution developed, consisting of over 1600 lines of code in the Linux Kernel and Qemu- Nested ARMv8 virtualization with Qemu- Testing on real hardware - ARM Juno R0 & R1- Testing and debugging with Fast Models* Next Generation Devices employing Virtualization as advantage- Automotive Grade Linux(AGL) deployment image for Qemu running on-top of ARMv8- Shown as part of Demo at Automotive Linux Summit(ALS) 2015 in Tokyo
  • Mip Labs
    Rnd Engineer
    Mip Labs Jul 2014 - Dec 2014
    Bulgaria
    Main scope: Linux Kernel Development for Embedded Systems* NIC Kernel Driver- Bugfix for Linux-based Embedded System part of a Smart Metering solution- Tested on the real hardware (TI Sitara) and later deployed by the customer.* TPM research and development- Implemented a TPM-based remote attestation- Bugfixes in system software and tools- Tested on the real hardware: XEON x86_64 Embedded System.
  • Solarpro
    Rnd Engineer
    Solarpro Jun 2013 - Aug 2014
    Bulgaria
    Development and Maintenance of PLC and Embedded systems for monitoring and control of Photo Voltaic Power Plants.* Directly responsible to the CTO/Technical Director * Close communication with Engineering teams and Suppliers* Programming of Embedded Linux PLC- Maintenance and configuration improvements- Implemented the PLC control for a new PVP plant in Macedonia* R&D of a new Linux-based Embedded System- Created new monitoring solution with arbiter capabilities, allowing single Modbus RTU device to communicate with a remote Modbus TCP master and local Modbus RTU master.* Improvements to the monitoring system- Migration to next generation solution for PVPP monitoring.- Adding new functionality to the Monitoring Center that is responsible for all power plants, across 4 countries.
  • R&D Bulgaria Ltd
    Rnd Engineer
    R&D Bulgaria Ltd May 2012 - Oct 2012
    Bulgaria
    R&D of Embedded Systems and Embedded Linux Programming, including Kernel Development* RnD of an IoT product – Video intercom for building management system, with remote internet capabilities* First professional OE/Yocto use case* Created kernel driver from scratch, enabling the device to communicate on proprietary protocol and physical transceiver.* Testing kernel module stability, functionality and responsiveness/latency.* Debugging of Video4Linux driver for capturing video device.

Dimitar Tomov Skills

Embedded Systems Firmware Software Design Embedded Software Linux Embedded C Microcontrollers C Engineering Teamwork Matlab Algorithms Kicad Plc Hardware Embedded Linux Software Engineering Solution Architecture Git Debugging Digital Signal Processing Assembler Field Programmable Gate Arrays Yocto/oe Time Management Linux Kernel Simulink Python Gnu Octave Embedded Devices Digital Signal Processors Php Html Programming Unix Priority Management Arm Automation Computer Science Visual Studio Virtualization Verilog Usb Real Time Operating Systems Internet Of Things Embedded Software Programming Device Drivers Embedded Operating Systems Bluetooth Kernel Drivers

Dimitar Tomov Education Details

Frequently Asked Questions about Dimitar Tomov

What company does Dimitar Tomov work for?

Dimitar Tomov works for Trusted Computing Group

What is Dimitar Tomov's role at the current company?

Dimitar Tomov's current role is IoT Workgroup Chair.

What schools did Dimitar Tomov attend?

Dimitar Tomov attended Technical University Of Sofia, Professional High School Of Mechanical Engineering.

What skills is Dimitar Tomov known for?

Dimitar Tomov has skills like Embedded Systems, Firmware, Software Design, Embedded Software, Linux, Embedded C, Microcontrollers, C, Engineering, Teamwork, Matlab, Algorithms.

Not the Dimitar Tomov you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.