Skills

  • Skilled in cryptography and system security, with expertise in AES, SHA, ECDH, ECDSA, OpenSSL, and TLS, as well as implementing security measures for embedded devices.

  • Highly skilled in C/C++ programming, encompassing a broad spectrum from bare-metal/RTL interfaces on custom FPGAs to high-level object-oriented design patterns. Experienced in application and capability development for Linux, VxWorks, and FreeRTOS platforms.

  • Highly proficient in Python, specializing in developing CLI tools, scripting, and automation to streamline workflows and enhance system efficiency.

  • Expert in software emulation using QEMU, particularly co-simulation with the Xilinx QEMU fork and QuestaSim. Proficient in enabling high-speed simulations that integrate software and firmware interactions at the register level, utilizing SystemC and TLM2.

  • Skilled in optimizing software for size and speed on embedded platforms, with experience in modifying and integrating open-source software to meet specific system requirements.

  • Proficient in the Atlassian suite (Bitbucket, Jira, Confluence), along with Nexus, SonarQube (static & dynamic code analysis), and standard Git workflows for efficient version control and CI/CD pipeline management.

  • Experience with DevOps practices and tools, including Jenkins, Nexus, and CI/CD pipeline integration.