Nick Rutter

Nick Rutter Email and Phone Number

Senior Software and Research Engineer
Nick Rutter's Location
Whitley Bay, England, United Kingdom, United Kingdom
About Nick Rutter

As a highly-motivated and innovative research and development engineer, I have gained many years’ experience in a broad selection of programming languages, applications and architectures, with a particular passion for real-time embedded and low-level design and implementation. Whether working independently or collaborating as part of a team, I am resourceful and insightful, ensuring progress is constantly measured against objectives and deadlines. This collaborative approach is supported by effective communication, both offering and taking advice as and when required, encouraging ideas and innovative thinking. Ideally, I am looking for a senior position that will challenge me and offer opportunities to further develop my skills as well as the possibility to take on further responsibilitiesHaving very strong implementation skills across different platforms and environments, creating applications for the entertainment, educational and government sectors, my implementation strengths are predominantly focused in:    • C    • OpenCL for Parallel Processing (GPGPU)    • MATLAB    • Assembly    • VHDL.My experiences encompass architectures outside of regular 'PC programming' including:    • Mobile Phones    • Graphics Processing Units or GPUs (AMD and NVIDIA)    • SHARC DSP (Analog Devices)    • FPGAs (Xilinx and Altera)    • Wireless Sensor Networks over 802.15.4 (ZigBee) with PICDEM-Z Demo Kit (Microchip)    • Embedded Microcontrollers (Cortex-M3, -M4 and M7, PIC, Raspberry Pi, Arduino and Infineon).Other programming abilities include:    • Assembler (Z80, 68000, 8086, PIC)    • CUDA    • Java    • PHP    • Perl    • Current web technologies for clients (XHTML, XML / XSLT, CSS and Javascript).    • Shell (BASH, MS-DOS).Exposure to operating systems that I have developed on include:    • Microsoft Windows        ◦ General Applications using Visual Studio    • Linux (Debian, Ubuntu, Raspbian)        ◦ General Applications using GNU GCC        ◦ Firnware Development.Owning a diverse range of embedded devices that allow me to keep my skills current and up to date, my current personal projects include:    • Bluetooth (4.0 BLE) Communications    • WiFi Communications using the Arduino Compatible ESP8266 / ESP32.    • Long Range Comunications using LoRa over 433 MHz    • CAN Bus Implementations    • MCU Development using ATmega328P, ATmega2560, Cortex-M3 and Cortex-M4F.

Nick Rutter's Current Company Details

Senior Software and Research Engineer

Nick Rutter Skills

Digital Signal Processing Digital Signal Processors Digital Image Processing Compression Algorithms Audio Processing Audio Engineering Hardware C Gpgpu Parallel Algorithms Algorithm Optimization Matlab Fpga Vhdl Xilinx Error Correcting Codes Cryptography Algorithm Design Research Linux Programming Perl Algorithms I2c Spi Arduino Raspberry Pi Embedded Software Programming Embedded C Opencl Public Key Cryptography Java Bash

Frequently Asked Questions about Nick Rutter

What is Nick Rutter's role at the current company?

Nick Rutter's current role is Senior Software and Research Engineer.

What skills is Nick Rutter known for?

Nick Rutter has skills like Digital Signal Processing, Digital Signal Processors, Digital Image Processing, Compression Algorithms, Audio Processing, Audio Engineering, Hardware, C, Gpgpu, Parallel Algorithms, Algorithm Optimization, Matlab.

Not the Nick Rutter 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.