From 8774c262d7bffde4d0366ef923553121a5d2e15f Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Tue, 20 Jan 2026 19:18:38 -0500 Subject: c-core --- resume.html | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) (limited to 'resume.html') diff --git a/resume.html b/resume.html index 8f5734b..e74228d 100644 --- a/resume.html +++ b/resume.html @@ -52,18 +52,23 @@
Summer 2025
-

C-CORE

+

C-CORE, software developer intern

St. John's, NL
-
-

Software development for the MUNStar-1 Cube-Satellite's MCS, ADCS, C&DH, and simulation systems..

-

- Writing and testing MISRA-compliant C firmware for the Zynq 7000 SoC using FreeRTOS. - Implementing reliable communication protocols over CAN, RS-485, and UHF radio networks. - HIL testing in an ISO cleanroom. -

+
    +
  • Developed software for the MUNStar-1 Cube-Satellite's MCS, ADCS, C&DH, and simulation systems.
  • +
  • Wrote and tested MISRA-compliant C firmware with FreeRTOS for the Zynq 7000 SoC.
  • +
  • + Implemented reliable ADCS communication protocol over CAN. + Modified C preprocessor to generate (de)serialization code for ADCS datastructures. + Tested in cleanroom. +
  • +
  • Wrote test framework code generator to produce PlantUML statechart from list of system tests.
  • +
  • Built redundant storage firmware module with integrity checking.
  • +
  • Unit-tested simulation system, and extended it to include filesystem.
  • +
  • Used GNU Radio to assist in revamping GFSK radio flowgraph.
@@ -87,9 +92,6 @@
  • Thermodynamic model of internal combustion engine and compressor.
  • Written in C using microui.
  • - -

    Personal website: www.samanthony.xyz

    -
    @@ -102,7 +104,7 @@ Concurrent programming with threads, Open MPI, Go, Ada, FreeRTOS. Parallel programming with OpenMP, TBB, OpenCL.

    -

    Networking — TCP/UDP/IP, CAN, RS-485, SPI, I2C.

    +

    Networking — TCP/UDP/IP, 9P, CAN, RS-485, SPI, I2C.

    -- cgit v1.2.3