Razvan Turiac

Electrical & Computer Science Engineer

I am a Consultant - Senior Electrical Engineer with a 14 year background
in electrical circuit design, analog, digital, PC interfacing, RF, PCB layout,
prototyping, design for manufacturability, firmware and software.

About Me

  • Name: Razvan Turiac
  • Location: Raleigh, NC, USA
  • Phone: (408) 887-8423
  • Email: razvan.turiac@gmail.com


To help customers solve their technical challenges quickly and efficiently while simultaneously giving myself a new challenge and the opportunity to enhance my skill set. I strive to build the ultimate customer experience with the utmost attention to detail and quality in my products. My passion is engineering unique products specially tailored to meet my customers’ needs. Not only is this my career but it is also my hobby!

What I Do ?

I have been working in the technical field for more than 12 years as an electrical and firmware design engineer. I experienced environments from a startup (Roving Networks) with a small team to giants like Microchip Technologies. I love to build things that work and I have lots of experience in the design of electrical circuits including analog, digital, complex DSP and SoC, programable logic circuits (CPLD, FPGA), RF, power electronics, motor control, low power battery operated systems, . I love delivering designs on time and as per my clients needs and specifications. When designing something I think low power, low cost, high performance, low risk and quick turn-around.

  • Electrical Circuit Design
  • Debugging and Troubleshooting
  • PCB Layout Design
  • Circuit Validation & Testing
  • Firmware Design
  • Prototype Manufacturing
  • Software Design
  • Design For Manufacturing



  • 2001-2006

    Masters Degree

    MS in Electrical Engineering & Computer Science,
    Transilvania University, Brasov, Romania

    I have completed the EE & CS Engineering degree from Transilvania University, Brasov, Romania and graduated with the maximum degree 10 out of 10.

  • 2005-2006

    Teaching Experience

    Transilvania University, Brasov, Romania

    I had the oportunity to teach for 2 years the laboratory part for the Microprocessor Architecture and Programming course.
    My responsabilities were to introduce the students to practical knowledge programming in assembly language and understanding the architecture of Z80 and 8086 microprocessors. Each lab consisted of one hour of theory followed by one hour of solving problems and writing assembly code to exercise what was previously learned.


  • 2004-2006

    Design Engineer

    eASIC Corporation, Santa Clara, California (Romanian office)

    I developed software tools under Windows, a Windows driver, firmware for a USB oscilloscope, VHDL and Verilog code. I also simulated Verilog code and implemented it on FPGA and CPLDs.

  • 2006-2010

    Video Firmware Engineer

    Sigma Design, Milpitas, California

    Developed, implemented and tested algorithms for video processing, compression and decompression (H.264, MPEG2, AVS, RealVideo). I developed Linux software tools for testing, debugging and validating video codecs, models for algorithms that would later be implemented in hardware and/or firmware. I developed assembly language video firmware running on complex DSPs. I debugged video compression hardware and firmware using HDL simulator waveforms.

  • 2010-2014

    Senior Design Engineer

    Roving Networks, Los Gatos, California which later was aquired by
    Microchip Technology Inc.

    Tackled 95% of all hardware efforts including electronic circuit design, PCB layout, testing, debugging and validation of WiFi and Bluetooth systems using Roving Networks' RF SoC. I designed systems using analog circuits, signal aquisition, switching mode power supplies, low power battery operated devices, RF design, PCB RF design, communication interfaces (USB, RS-232, RS-485, 4-20mA industrial signalling, SPI, I2C, SDIO, SWD). I also developed firmware drivers and WiFi application running on STM32 line of microcontrollers. I also developed software tools for burning the microcode in the flash memory and testing wireless modules.

  • 2012-2014

    Senior Design Engineer

    Microchip Technology, San Jose, California

    I designed RF modules using BTLE, BT Dual Mode and 802.15.4 2.4GHz radio SoCs, hardware testers for development and production testing, internal hardware and software debugging tools, development boards and customer WiFi and Bluetooth solutions. I designed a low noise, high resolution current aquisition board that communicates with a PC over USB2.0 high speed or Ethernet. Currents could be measured down to uAs with 0.125uA resolution. I also designed a GUI software resembling a PC oscilloscope using wxWidgets. I designed a generic platform that could be used to build production testers for the RF modules sold by the company. I also developed the firmware for the above mentioned tools, USB2.0 high speed device stacks (DFU, CDC, Mass Storage, FTDI clone), bootloaders, file systems, FreeRTOS components, CPLD Verilog code, PC USB drivers and more ...

  • 2014-2015

    Senior Electrical Engineer

    Eyefluence, Milpitas, California

    I designed a highly miniaturized embedded system on a rigid-flex PCB and interface boards to a pair of glasses. I developed C/C++ code for interfacing eye tracking hardware to a proprietary GUI.

  • 2015-2016

    Senior Electrical Engineer

    Snapchat Inc., Los Angeles, California

    Worked as a Senior Electrical Engineer and made the world a more hi-tech place.

  • 2016-Present

    Thornwave Labs Inc.

    Founder & CEO

    Developed a solar charger product for use when off the grid. Designed and produced power electronics, wireless – Bluetooth LE, USB interfacing, enclosure customization, built prototypes, created user manuals. Developed digitally controlled switching mode power supplies, digital filters, PSU compensation loops, used software tricks to save cost by reducing the parts count. Developed USB device stack containing CDC device, mass storage and DFU classes. Developed portable Windows / Linux GUI. Developed Android application.


Circuit Design
Analog Design
High Speed / RF Design
Embedded System Design
PCB Layout
Altium Designer
Software Development
Firmware Development
Real Time Operating Systems
C / C++
USB Device Stacks
USB Drivers

Previous Work


RN171 Wifi Module


RN4020 BLE Module


RN-ISP In-System Programmer


Development Tester


Digitally Controlled Switching Mode Power Supply


USB 2.0 High Speed ADC & IO


SQ Blaster PRO


PCB inside CAD

I'm available for your consulting needs

Get Hired

Get in touch

Send me a message
Address Raleigh, NC, USA
Phone Number (408) 887-8423