Over 15 years of new product development: Industrial, Medical, IoT and Edge systems. Advancing computer security.
Trusted Computing Group
View- Website:
- trustedcomputinggroup.org
- Employees:
- 29
-
Iot Workgroup ChairTrusted Computing GroupSofia, Bg -
Principal EngineerDesignfirst Oü Jan 2018 - PresentTallinn, EstoniaDesignFirst 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. -
FounderTpm.Dev Dec 2019 - PresentTPM.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. -
Cyber Security InstructorOpensecuritytraining2 Sep 2023 - Oct 2024I 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. -
Senior Embedded EngineerEdge Impulse Jan 2022 - Aug 2023Edge 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. -
FounderEnacttrust Sep 2021 - May 2023EnactTrust improves the security of IoT systems and attracted the interest of Porsche and Bank of America. -
Senior Embedded EngineerWolfssl 2020 - Aug 2021Over 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. -
Podcast HostInvestin.Bg Sep 2019 - Jun 2020Sofia, Sofia City, BulgariaBulgaria took a great leap forward and Investin.bg is my way to share the modern story of foreign investors and local entrepreneurs in Bulgaria. -
Rnd ConsultantLogicdata Gmbh Jul 2017 - Dec 2017Graz Area, AustriaJoined 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. -
Rnd ConsultantSivantos Group Jun 2016 - Mar 2017Nürnberg Area, Germany10 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 -
Software Design EngineerVirtual Open Systems Apr 2015 - Oct 2015Grenoble Area, FranceResearch & 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
-
Rnd EngineerMip Labs Jul 2014 - Dec 2014BulgariaMain 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.
-
Rnd EngineerSolarpro Jun 2013 - Aug 2014BulgariaDevelopment 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. -
Rnd EngineerR&D Bulgaria Ltd May 2012 - Oct 2012BulgariaR&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
Dimitar Tomov Education Details
-
Excellent Defense Of Diploma Thesis -
Professional High School Of Mechanical EngineeringМetalworking Machines With Digital Programming Control
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?
-
-
-
-
1foxlaser.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial