Hi, I'm Miles
Embedded Software Engineer
and sometimes a rocket scientist on the weekend
Embedded Software Engineer
and sometimes a rocket scientist on the weekend
I am a graduate student at University of Pennsylvania, majoring in Electrical Engineering, with a focus in Computer Engineering. Since graduating Embry-Riddle, I have stepped down from my project and software lead role for Project Spectre, an experimental amateur actively stabilized rocket developed by ERAU’s Experimental Rocket Propulsion Lab (ERPL). However, I will be acting as project mentor and helping to develop their next flight computer and providing support where possible.
Apart from being a full-time student, I am an embedded software engineer. Most of my work is targeted towards aviation platforms. My skill set currently includes C, Embedded C, C++, and arm assembly. I am also familiar with Python and web development technologies including HTML, CSS, JavaScript, and Next.js.
Outside of classes, I've become very passionate about mentoring and teaching others. It’s been a great experience being able to share what I know with others and learn from them as well.
Below are some of the skills that I've gathered on this unnamed journey:
Some Things I've Built
Project Spectre is an experimental actively stabilized rocket designed by ERAU's Experimental Rocket Propulsion Lab (ERPL). My role is overseeing the development of our flight computer & active stabilization unit, the Spectre Module.
Embedded C, C++, Linux, Platformio
A user-configurable water-tank simulator developed during my real-time systems class. The project is powered by a Boundary Devices, BD-SL-i.MX6 running VxWorks RTOS. I wrote a partial GPIO driver for the NXP i.MX6 processor to expose the onboard I/O. This enabled us to add a Adafruit audio module and produce unique sounds indicating the current water level.
RTOS, VxWorks, NXP, Adafruit
A lightsaber replica powered by an Arduino Nano Every microcontroller, ws2812 LEDs for on-the-fly color changing, and a Adafruit soundboard for user programmable sound fonts.
Arduino, C++, Autodesk Fusion 360
Miles Osborne - 2021 | Made with Next.js & Sanity.io