Summary
Overview
Work History
Education
Skills
Websites
Personal Information
Certification
Timeline
Generic

Prosper Mapfeka

Orlando,United States

Summary

Results-oriented embedded software engineer with three years of work experience in embedded software development. Diversely skilled Embedded Engineer with 3 years designing and maintaining electronic products for medical,sporting and entertainment industries. Talented at bare metal programming, prototyping hardware solutions and diagnosing problematic embedded systems.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Embedded Software Engineer

Jaycon Systems
06.2023 - Current

Universal Studios Mariokart

  • Designed embedded hardware,baremetal firmware in C/C++ and managed source code version control
  • Participated in client meetings to gather requirements, propose solutions, and provide updates on project progress as needed.
  • Implemented power-saving features in the design to mitigate thermal runaway
  • Performed debugging exercises to improve firmware performance and reduce memory footprint as well as power consumption


Jaycon Systems Interactive Blaster

  • Created schematics as well as PCB designs for interactive blaster device
  • Developed robust firmware using Zephyr Real Time Operating System
  • Designed Real Time Location System using Ultra Wide Band Technology
  • Developed applications in C# and Unity 3D to enable interactive gameplay with blaster devices

Embedded Software Engineer

Jaycon Systems
02.2019 - 05.2021

Virgin Voyages Wearables

  • Developed baremetal firmware for wearables as part of a Bluetooth Real Time Location System on a cruiseship
  • Conducted power profiling exercises to estimate and prolong battery life on wearables
  • Developed automated test bench in C#.net to test wearables on the factory floor ,generate test results database and isolate faulty devices using SQL queries
  • Conducted tests on various antenna designs and optimized firmware to provide best RF perfomance on wearable devices.

Airehealth Portable Nebulizer

  • Developed baremetal firmware in C/C++ for bluetooth activated portable nebulizer
  • Tested bluetooth communication on nebulizer device extensively and provided customer with valuable input on bluetooth security and encryption standards
  • Participated in client meetings to gather requirements, propose solutions, and provide updates on project progress as needed.

Education

Computer Engineering MSc -

Florida Institute of Technology
Melbourne, Florida
05.2023

Computer Engineering BSc -

Florida Institute of Technology
Melbourne, Florida
08.2018

Electrical Engineering BSc -

Florida Institute of Technology
Melbourne, Florida
05.2018

Skills

  • RTOS (Zephyr,ARM Mbed,Embedded Linux)
  • Bare metal firmware (ST Micro STMx,Nordic NRFx,Atmel AVR)
  • Schematic capture and PCB Design (Altium)
  • C/C/C#
  • Git
  • Real Time Location Systems(UWB,BLE)
  • Communication protocols

(I2C,SPI,UART,I2S,DMX,OneWire,USB,Ethernet,BLE,UWB)

  • Firmware diagnostics(debug,trace and logging)
  • Motor control and monitoring (linear motors,stepper motors)
  • -Machine Learning on the edge,Tensorflow

Personal Information

Title: EMBEDDED SOFTWARE ENGINEER

Certification

  • [Altium Designer Essentials]-April 2024
  • [Arm Embedded Systems Essentials]-March 2024
  • [Microchip Introduction to USB]-March 2024

Timeline

Embedded Software Engineer

Jaycon Systems
06.2023 - Current

Embedded Software Engineer

Jaycon Systems
02.2019 - 05.2021

Computer Engineering MSc -

Florida Institute of Technology

Computer Engineering BSc -

Florida Institute of Technology

Electrical Engineering BSc -

Florida Institute of Technology
Prosper Mapfeka