Alexander Boland

Sr Embedded Engineer at EXB Solutions, Inc
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Phoenix, Arizona, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Sr Embedded Engineer
      • Jan 2022 - Present

    • United States
    • Defense and Space Manufacturing
    • 700 & Above Employee
    • SR Electrical Engineer I
      • Aug 2019 - Dec 2021

      Sr Electrical Engineer I (August 2019 - Present) • Design, Development, and Test for Xilinx Zynq FPGA using VHDL and C o Designed and developed support for Ethernet command and status using the Zynq microprocessor and Xilinx LWIP o Implemented communication between the microprocessor and the FPGA logic using AXI o Designed and developed support for SPI communication o Designed and developed support for UART communication o Designed and developed reading of SPI, UART, and Discreet signal interfaces to provide status o Designed and developed processing ethernet commands to generate appropriate commands on SPI, UART, and discreet signal interfaces o Implemented test bench using UVMF • Supported team on Design, Development, and test of C software on PetaLinux environment o Designed and developed multi-threaded application with multiple ethernet sockets capable of connecting to multiple devices o Designed and developed drivers to communicate and control FPGA logic • Supported team on Design, Development, and test of test application for ethernet command and status using C o Designed and developed multi-threaded application with multiple ethernet sockets capable of connecting to multiple devices o Designed and developed command line interface allowing for user input to determine commands to be sent Show less

    • United States
    • Defense and Space Manufacturing
    • 700 & Above Employee
    • Sr ASIC FPGA Engineer I
      • Mar 2016 - Aug 2019

      Sr ASIC FPGA Engineer I (April 2018 - August 2019) Software Engineer II (April 2017 – April 2018) • Supported team in development of custom hardware board o Researched best Xilinx FPGA for use in design based on given parameters o Supported team in custom board layout and pin selection of the FPGA o Provided support in test and debugging issues with custom board • Design, Development, and Test for Xilinx FPGA using VHDL o Designed and developed support for Ethernet, IPv4, and UDP protocol on Ethernet network interface o Designed and developed support for a limited implementation of ARP o Designed support for multiple 1G Ethernet connections o Translation of messages from Ethernet network to custom interface o Translation of messages from custom interface to Ethernet network o Designed and developed custom test bench solution to verify operation FPGA code Software Engineer I (March 2016 – April 2017) • Modified existing test tools developed in C# and C++ to add new features o Created basic packet inspection for routing of Ethernet packets o Added new controls to the user interface for customization of the user interface o Updated tool to allow for fast switching of setting profiles. • Created new test tools using Python and Perl that provide a GUI user interface. o Supported user input for generating custom messages to be transmitted over the Ethernet network o Supported data logging and generating custom files. o Supported reading XML and custom file formats for configuration of tool. Show less

    • United States
    • Defense and Space Manufacturing
    • 100 - 200 Employee
    • Software Engineering Intern
      • Jan 2014 - Feb 2016

      • Supported software, driver, and firmware testing of data bus systems used in military and commercial aircraft • Designed and developed new test application for data bus library in C • Developed new library and driver functions of data bus systems in C • Design and Development of automated testing infrastructure o Setup and administered a file server o Developed and managed an isolated network for testing of hardware and software o Enhanced a Python script for use in automated testing o Created standard images of Windows and Linux operating systems for departmental use o Created machine independent images of Windows and Linux operating systems o Implementation of FOG for use imaging test machines • DO-178 Experience o Decomposed customer requirements to high level software requirements o Decomposed high level software requirements to low level requirements o Development of software verification and procedures to meet DO-178 compliance o Participated in reviews of documentation and code to ensure DO-178 compliance Show less

    • United States
    • Retail Groceries
    • 300 - 400 Employee
    • Evening Manager
      • May 2005 - May 2014

      • Compliance with and enforcement of Company policies and procedures • Provide proper Company image by ensuring all store members are trained through direct guidance and/or mentoring • Maintain visual merchandising directives so that Company presentation standards are achieved and retained • Supervision of employees through ongoing review and assessment of employee performance, coordination of schedules, vacation, and absence coverage and time management (breaks etc.) • Secure Store at Closing through performance and supervision of store closing procedures including counting register funds, completing bank deposits, closing registers and securing facility Store Clerk • Assist customers in all departments • Maintain a clean environment • Manage inventory and process orders Show less

    • United States
    • Higher Education
    • 700 & Above Employee
    • Lead Student Technician
      • Mar 2012 - Apr 2014

      • Troubleshoot and repair student and faculty/staff technical issues on-site and remotely • Provide virus/spyware removal and OS repairs for Windows and OS X operating systems • Perform software and hardware installation on student and faculty/staff systems • Perform network, software, and hardware troubleshooting for faculty and students • Maintain a record of all work done on devices using IT management software • Provide training and support for student technicians • Maintain updated Windows image for use of imaging University machines. Show less

Education

  • Stony Brook University
    Bachelor's Degree, Computer Engineering
    2011 - 2015
  • Suffolk County Community College
    Applied Associates, Network Design and Administration
    2008 - 2010

Community

You need to have a working account to view this content. Click here to join now