About

Overview

I am Daniel Benusovich a computer engineer with a degree from California State University of Northridge (CSUN).

I have a great passion for software development, computer archituecture, and making products that make people's lives easier!

I am versed in C, C++, Java, React Native and Python. I find great joy in using in learning new things and being challenged by my work. Navigate to the Projects page to see some work.

My hope is to work with physical devices, but, I am happy to work on anything that the world needs!

Github Accounts:

Experience

Senior Software Engineer

November 2021 - Present

AMD, Campbell, CA

Develop Xilinx XRT (open source software) in C/C++ for interaction with FPGA tools.
Architect new tool features for use across multiple operating systems.
Maintain Linux kernel modules for FPGA and AI accelerator devices.
Develop tooling to improve ease of use

Embedded Software Engineer

August 2019 - November 2021

Northrup Grumman, Woodland Hills, CA

Develop software in C/C++ for avionics systems.
Perform software verification for DAL A ceritication.
Create low level requirements for upcoming software.

Computer Engineer

July 2018 - August 2019

NAVAIR, Point Mugu, CA

Develop software in C++ for RWR Systems.
Develop software in Java for Mission Planning Systems.

Instructional Student Assistant

August 2016 - July 2018

CSU Northridge, Los Angeles, CA

Tutor students in Computer Science, Electrical Engineering, Math, and Physics.
Debug problems found within programs in Java, C/C++, or VHDL.

Software Researcher

January 2017 - February 2018

System Engineering Research Laboratory, Los Angeles, CA

Develop autonomous ground vehicle to map out dangerous areas.
Worked on a team to implement ROS autonomous path planning.
Operates on Linux Ubuntu 16.04. Developed in C++. Uses ROS and Google Cartographer.

Electrical Engineer Intern

May 2017 - August 2017

MGA Entertainment, Los Angeles, CA

Take part in concept, design, and engineering meetings.
Improve existing prototypes by adding ease of use and safety circuitry.
Design and submit toy proposals to Senior Engineer.
Troubleshoot, repair, and generate reports for broken electrical toy models.
Create prototype toy models (LED Displays, Vehicles, Wireless Power) on request.