Firmware/Backend Engineer/Rust Afficianado/Puzzle Hunter looking for a challenge
Apparently, data acquisition firmware I wrote is running on instruments in three different Covid-19 vaccine production pipelines
Location: Santa Barbara, CA
Remote: Yes
Willing to relocate: Yes
Technologies:
• Languages: C++, Python, C, Rust, TypeScript/JavaScript, HTML/CSS, Bash, Assembler (8086/ARM/RISC-V), VHDL (Xilinx ISE WebPack), SQL, Java, Go, nMigen
• Digital Protocols: I2C, SPI, UART, USB. Comfortable with oscilloscope/logic analyzer, USB packet analyzer, Wireshark
• Web Technologies: React, MobX, Electron, Vue.js
• Database: Sqlite3, Postgres, MS SQL Server
• Mobile/Embedded Platforms: Embedded Linux including Raspberry Pi (and other Linux capable ARM-based SBCs), Arduino, Bare-metal Rust and C, RTIC, FreeRTOS, Android
• Microcontrollers: STM32 (ARM and RISC-V clones), ATSAMD51, ESP8266, Kendryte K210 (RISC-V), SiFive E310 (RISC-V), AVR, STM8, various FPGA-based RISC-V soft-CPU cores
    ◦ Developed first embedded Rust Peripheral Access Crate (PAC) for RISC-V based ESP32-C3

• Infrastructure &amp; Tooling: Docker, Illumos LX Zones and bhyve, OpenAPI
• Reverse Engineering: Comfortable reverse engineering network protocols using Wireshark, binary analysis using IDA Pro and Ghidra, familiar with strace, dtrace, truss
Résumé/CV: <a href="
Email: REDACTED_EMAIL