top of page

Tethers Unlimited, Inc.

EMBEDDED SOFTWARE ENGINEER

May 2019 - July 2020

Worked on software, drivers, and test benches for software defined radios for aerospace customers. Utilized C and C++ to create a thread safe message queue for sending and receiving packets to a ground station for customer satellites. Used networking protocols such as IP and HDLC to create and send packets for radio communication. Utilized Python for manual testing, unit testing, and automated CI testing for embedded software and hardware. Developed new software and features for a large code base using C and C++. Worked on implementing network controls for the movements of a robotic arm using Linux, C++, and socket programming.

Technologies and Skills Used/Learned:

C

C++

Python

Bash

Linux

Windows

Software Defined Radios

Oscilloscopes

Multimeters

JIRA

Git

Confluence

Jenkins

CI Testing

Unit Testing (CppUTest)

Networking

Socket Programming

FPGA

JTAG Programmers

Test Benches

Multithreading

download-11-300x140.jpg
bottom of page