Robert van Rooyen

Senior Engineer 🏆 2018 Guthman Musical Instrument CompetitionWINNER of the Judges\' Award Technical Achievement 🏆

Role
Senior Engineer Scientist at Summit Scientific, Inc
Location
Seattle, WA, US
LinkedIn followers
500 followers

About Robert van Rooyen

As a senior engineer/scientist with many years of experience, my company is looking for opportunities to assist in the architecture, design, and implementation of high-quality innovative products. I\'m by nature, a detailed oriented engineer and I consistently look for opportunities to improve and simplify designs while leveraging core components and technologies. This strategy has helped many clients reduce time to market while simultaneously increasing usability and robustness. I also have extensive remote development experience as a highly disciplined engineer working independently and within teams through the use of strong communication skills.Core Skills• Embedded System Architecture, Object Oriented Analysis & Design, Multi-threading, Digital Signal Processing, Music Technology, Video/Audio, Multimedia, Medical Devices, Networking, Security, and Industrial Control• Researcher, Technical Leadership, and Project Management• Academic Writing, White Papers, and Engineering Documentation• Audio Engineering, Video Post-Production, and Content Creation• Programming languages: C/C++/Java/C#/Python, Assembly, Verilog, XML, JSON, LabVIEW, Scripting, and others• Hardware Platforms: ARM, PowerPC, MIPS, x86, DSPs, and Microcontrollers (8/16/32-bit)• Hardware Interfaces: USB, SPI, I2C, 1-Wire, CAN, SPORT, Local Bus, PCI, RS232/422, ATA/IDE, Ethernet.• OS: Windows, Linux, and Mac OSX• RTOS: Integrity, VxWorks, uC/OS-II, FreeRTOS, TI-RTOS, VisualDSP++.• Protocols: TCP/IP, UDP, Multicast, SNMP, Telnet, FTP, NFS, DHCP, DNS, SLP, iSCSI.• Build Environments & Tools: Linux, Windows, Greenhills Multi-IDE, WindRiver VxWorks, IAR, MPLAB, GNU, TI Code Composer, Visual DSP++, MS Visual Studio, MATLAB/Simulink, Subversion, GIT• Diagnostic Tools: Oscilloscope, Spectrum Analyzer, DVM, Logic Analyzer, Network/USB Analyzer, and JTAG Probes• Hardware design: microprocessors, FPGAs, peripherals, analog circuits, schematic capture, BOMs, SPICE, Simulation, and PCB layout• Mechanical Design: Solidworks.

Experience

  1. Senior Engineer Scientist

    Summit Scientific, Inc

    Aug 2008 — Present

    Primary responsibilities include research, system architecture, software/firmware development, electronic design, mechanical engineering, and project management.Sample Projects• Semiconductor Fabrication RF Power Generator/Probe: Architecture and implementation of operating system services and device drivers, key/value database, remote procedure calls, command shell, hardware bring-up and support, logging, build environment. Tech: FreeRTOS, JSON, PetaLinux, Xilinx OpenAMP, FPGA, ARM, AXI, EtherCAT, I2C, UART, JTAG, PMOD. Tools: Xilinx Vivado 2016.3/2018.3, Xilinx SDK 2016.3/2018.3, PetaLinux 2016.3/2018.3, Git, oscilloscope, logic analyzer.• Laser Surgery System: Architecture and implementation of safety monitor FPGA to prevent injury to patients during treatment by actively monitoring laser pulsing/timing, foot pedals, temperature, power, and digital conditions. Tech: Xilinx Spartan-6, SPI, PWM. Tools: Xilinx PlanAhead, Git, oscilloscope, DVM, logic analyzer, Bench Power Supply.• Quantum Random Number Generator: Architecture and implementation of PCI Express board logic that included hardware reviews, board bring-up, engineering documentation, vendor selection/management, the creation and integration of FPGA IP cores, embedded firmware, host device driver, and host application. The development work also included research and design of algorithms to manage data integrity in real time. Tech: Xilinx FPGA, ARM, AXI, PCIe, DRAM, PLL, SHA-512, A/D converter, DAC, Thermistor, Peltier Cooling. Tools: Vivado, Xilinx SDK, CentOS (Linux), oscilloscope, DVM, logic analyzer, Bench Power.

Education

  • Diablo Valley College

    Certificate, Industrial Electronics Technician

    1982 — 1985

  • University of Victoria

    PhD, Computer Science

    2013 — 2018

  • Berklee College of Music

    Certificate, Master Theory, Harmony, & Ear Training

    2007 — 2009

  • California State University, Chico

    Master of Science, Computer Science

    1995 — 2000

  • American River College

    Recording Arts

    2000 — 2000

  • Los Medanos College

    General Education, Mathematics, Physics, and Chemistry

    1990 — 1991

  • California State University-Sacramento

    Bachelor of Science, Computer Engineering

    1991 — 1993

Skills

  • Software Engineering
  • Firmware
  • Uml
  • Agile
  • Microcontrollers
  • Vendor Management
  • Dsp
  • Requirements Analysis
  • Java
  • Software Development
  • Vxworks
  • Linux
  • Non-Linear Editing
  • Documentation
  • Hardware Design
  • Automation
  • Software Project Management
  • Device Drivers
  • Tcp/Ip
  • Graphics
  • Testing
  • Assembly
  • Algorithms
  • Rtos
  • Music
  • Embedded Software
  • Clearcase
  • Unix
  • Hardware
  • Xml
  • C++
  • Software Design
  • Embedded Systems
  • Operating Systems
  • C
  • Programming
  • Html
  • Object Oriented Design
  • Visual Studio
  • Arm

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Robert van Rooyen — Senior Engineer Scientist at Summit Scientific, Inc in Seattle, WA, US | Unifers