Post Job Free
Sign in

Software Engineer

Location:
Buffalo, NY
Posted:
June 28, 2025

Contact this candidate

Resume:

Jun Miyamoto

513-***-**** • ***.********@*****.*** • LinkedIn

Software/Hardware Verification Engineer

Multifaceted technical career with 10-year track record in software engineering

Technically seasoned electrical engineer professional with extensive experience in software testing, development, and implementation through product development, modifications and issue resolution. Broad knowledge in executing and creating test protocols, validating equipment, and identifying issues and defects to be reviewed. Skilled in managing international and multi-cultural relationships and creating new relationships through collaborative communication with client, stakeholders, and project team. Talented in data acquisition, analysis and reports including Labivew, TestStand, R, Matlab and Python programming. Possess experience in software engineering, metrology, and am interested in laboratory science work in addition to executing research to ensure efficient product uptake.

Technical Proficiency

Software Skills:

Data acquisition: Labivew/CVI/TestStand, C/C#dll, NI-FPGA, NI-VISA, NI-488.2

Languages: C/C++, C#, GO, Python, Visual Basic, R, Matlab, Fortran, Ruby, Pascal

Mathematics: Fourier analysis and Digital Signal Processing and signal

conditioning, Math Libraries (C# Math.NET Numerics, C++ GSL-GNU, LaPack, Intel Math Kernel, Numerical Recipes (C/C++/Fortran/Pascal),Numpy/Pandas/ PySci

Statistics: Monte Carlo Simulations, Maximum likelihood, Curve fitting, Regression

IDE: Visual Studio/Code, CodeBlock, Xojo Visual Basic, Matlab, RStudio

Database: MySQL, SQLite, National Instrument TDS/TDMS, Microsoft Access

Version Control: Bitbucket, GitHub, SVN

Drawing: AutoCAD, OrCAD, Visio, Altium Designer for circuit schematics

FPGA: VHDL, Vivado, Keil uVision5, Lattice IceCube/Diamond

Embedded: Arduino, RasberryPi,

Communications

PCI/PCIe, NI-cRIO, GPIB, RS-485/422/232 Serial, I2C, CAN-BUS, TCP/IP, VXI, USB-Serial Bridge, Bluetooth, Wifi (802.11a/b/g), CSDB, Arinc 429, LVDS

Hardware skills

Computer Controlled Digital Meters and Power Supplies, Waveform Digitizers (Flash ADC), Keithley current meters, Rhode Schwarz/Tektronics/LecRoy Digital Oscilloscopes and Mixed Signal Scope, Waveform generator, FPGA/BIOS maintenance as LINUX admin, Arduino embedded scripting. VHDL scripting, Nvidia Graphic Driver/Config, HMDI data transfer in Metrology.

Management

Project Management by Jira/Confluence/Kamban and Agile Change requests, LINUX system admin

Device Fabrication:

STM32, Lattice, Xilinix FPGAs, Arduino UNO, CMOS cleanroom facility, silicon based photolithography, process and device simulation by TCAD, MAXWELL, COULOMB, Kapton flex substrate based micro-patterned devices, semi-conductive detectors for photons and charged particles. TSPICE circuit analysis, and Printed Circuit Board making

Chemical Techniques:

Vacuum systems, turbo pumps, gate valve pressure gauges, gas circulation system design using ultra-clean materials, gas purification, impurity analysis, Residual Gas Analyzer, Gas Chromatography, Mass Spectroscopy, Helium Gas Leak detector.

Professional Experience

TREK Advanced Energy Lockport, NY

Software Test Engineer in E-field Sensors Dec 2024-Present

Key Projects:

Test Automation of PCBs and sensors by Labview and TestStand

Test fixture analog and digital PCB design, build, deployment, documenting

Software quality control and debugging, troubleshooting

Test fixture and instruments troubleshooting and repair

Product Data Management (PDM) and Product Life Cycle Management (PLM) using iPro tools.

L3Harris Technologies Mason, OH

Software Test Engineer for Space Engineering Dec 2023-Nov 2024

Key Projects:

Automation of FPGA based test fixture developing Message-based Consumer-Producer API Labview codes.

Digital and Analog I/O data transfer calls based on schematics of Data acquisition boards and implementations of the calls in Labview VISA serial communications.

Telemetry Data acquisition system validation for satellite navigation systems using TestStand calling Labvie VIs

Environment, Radiation, and Shock/Vibration studies

Accelerometers, Turbo pump, Thermocouple, RTD, Strain gauge excitation and response

TestStand and Labview automation for DAQmx/DAQ (AI/AO/DI/DO) and Pickering switches/Relays and Instrument Controls by NI-VISA, GPIB.

Matlab numerical analysis and simulations

Labview-based FPGA I/O validation

Analog circuit design and verification and update in Altium Designer tools

Acceptance/Qualification Test Procedure documents in IBM DOORS

Cymer ASML San Diego, CA

Sr. Software Quality Assurance Engineer in DUV lithography lasers Dec 2022-Dec 2023

Key Projects:

ATE development + quality assurance for Labview/TestStand/Matlab/Visual Basic

Build algorithm checking software to validate tools developed.

Build data visualizer software to display acquired test data.

Research on measurement devices and selection decisions and acquisition

Build test interfaces, cables, customized boards and validation of the hardware system

Maintenance and troubleshooting for Deep UV lithography laser sources.

Support and train test engineers in international locations.

Mentoring junior employees.

Test case making and software peer reviews during software development

Documentation of test reports

Rockwell Collins Aerospace Cedar Rapids, IA

Software Engineer in Boundary Scanning and Structure tests Sept 2021-Dec 2022

Key Projects:

ATE Automation and testing devices by Labview/CVI/TestStand/C#/C++/DLL/Python

TestStand programming to dynamical dispatch of C#/C++ DLL and Labview VIs

RF device tests and verification in Aerospace

Software and hardware development and schematic drawings

Software Quality Control by Peer Review/Agile/Jira

Hardware trouble shooting.

Customer support both domestic and internal.

John Deere Electronics Solutions Fargo, ND

Test Design Engineer in Product Verification Tests June 2021-Aug 2021

Test engineering designs and developments to do component and reliability tests.

Key Projects

Silicon Carbide MOSFET Transistor reliability tests

GigaBit Ethernet Switch and Repeater reliability tests

Automation testing by Labview/Python

Product stress and environmental tests

Schematic drawing of integrated ATE in OrCAD

Toyota Motors North America HQ, Plano, TX

Automation Software Development Engineer in Connected Technology Jan 2021 – May 2021

Test activities on smart devices like cell phones and tablets. Planning, tool development, execution and debugging. Technical support for Toyota’s global locations in automation technology.

Key Projects

Software development: Development and testing in Agile environment in a small team.

Hardware tests: Designing, building and improving hardware equipment for testing (GSM/4G (LTE), Satellite Navigation and RF Antenna, Bluetooth/WIFI/USB/Raspberry PI embedded CAN DAQ)

Customer support and technical support: Interacting with global customers in troubleshooting and getting feedback to improve software and hardware.

Tokyo Boeki North America Florence, KY

Metrology Software Engineer and ISO 17025 Quality Manager May 2015 – Dec 2020

Interface with diverse range of clients to complete identification of product and software bugs before deployment and providing feedback to development team. Oversee field technicians and company-wide quality management team through buying and maintaining metrological equipment for customers leading to ability to attract new clients and consistent relationships with existing clients. Supply clients with creative solutions for management of their software and hardware needs.

Key Projects

Software Test Engineer: Streamline the uptake of metrological software by training customers and collaborating with customers on obtaining measurement task that leads to macro/wizard automation and efficient manufacturing and increased revenue for the company.

Interact directly with front-end software programmers during development and test alpha and beta versions of new software. Write reports on unusual behaviors and suggest strategies for improvement until official deployment.

Identify high-priority customers who want to customize software for their use and send detailed requests to the development team. Follow up on the development until the customers are satisfied with the results.

Hardware test engineer: Proto-type testing during R&D phase. Send test results to the R&D team and update FPGA firmware in laser scanners. Wireless RF Bluetooth tests, Calibrate the measurement equipment before installation and also doing trouble shooting. To tune electro-mechanical optical encoders, I use Labview and Tektronics digital scope to set the trigger point right and it helps our repair technicians minimize downtime of the machine. Diagnosis for malfunctioning circuit boards and resolder components. Dismantle faulty measurement machines and clean and reassembly followed by rigorous stress tests.

ISO 17025 Quality and Technical Manager: Coordinate customer purchasing and maintenance of Metrological equipment while ensuring company passes external audits and assessments for certifying agency for on-site inspections and assessments for Metrological equipment. Supervise field technicians to comply with ISO regulations and give them suggestions for improvement.

Metrologist: Assist clients in accomplishing their measurement task needs for set standards for accuracy through developing lasting solutions leading to consistent customer satisfaction and loyalty for company software and hardware. Measurement support on Test Jigs in Automobile industry.

Southern University ROTC Program Baton Rouge, LA

Physics and Calculus Tutor Jan 2015 – April 2015

Applied a solid understanding in the field of physics and calculus and a passion for transforming students minds to reach their full potential. Guided students through acquiring knowledge by adapting tutoring practices to fit different learning styles. Provided ROTC department with session reports on student progress and tutoring session outcomes for each student. Followed up with students outside of tutoring sessions about enrollment progress and concerns related to course topics.

Key Achievements:

Lead the successful matriculation of ROTC program students through their STEM field related coursework by ensuring they were well prepared to learn and pass test for their physics and calculus courses leading to successful retention of students in ROTC and STEM program.

Brookhaveen National Laboratory Upton, NY

Summer visiting researcher July-Aug, 2014

Key Projects:

Built a Keithley GPIB-based data acquisition in synchrotron photon facility.

Built Labview based automated DAQ with a digital scope

Ran software to analyze the data

Troubleshooting in case of malfunctioning and repair/tuning of instruments.

Louisiana State University Baton Rouge, LA

Senior Researcher in Neutrino Search March, 2010-July, 2014

Directed all aspects of research development and implementation with a team of undergraduate students. Led the data collection and analysis process leading to the ability to publish findings for presentation at various conferences. Apply experience and knowledge with a variety of nuclear science and radiological principles to encourage fellow researchers to develop innovative technology and mentor current research students on opportunities after university depending on the career path of their choosing,

Key Achievement:

Designed, developed, built, and implemented a detector system based on CdZnTe room temperature gamma ray detector with associated analog electronics and digital data acquisition system as a result of understanding the need for the acquisitions of cosmic rays and standard gamma rays.

Managed, lead, and mentored a small research group of student researchers.

Used National Instrument products to control digital oscilloscopes, wave-form generators, current meters, DC power supplies, flash Analog-to-Digital converters to acquire signals from particle detectors.

Built slow-control systems to monitor environments like pressure, temperature sensors using Labivew-based I/O interface.

Programmed in Labview to make band-width limited amplifier to process noisy wave forms using Labview’s DSP express tools.

Programmed in C++ and Python to extract data from TDMS database.

Interact with vendors and maintain FPGA firmware in digitizers.

Built a control system using Labview and xyz electro-mechanical moving stages to automate the movement of the detector with respect to the radiation beam. The automation helped me acquire huge amounts of data with minimal supervision, sometimes running over night.

Prior Experience

Physicist (May 2006-Feb 2010) for Weizmann Institute of Science, Rehovot, Israel

Research Associate (Sept 2004 to April 2006) for Carleton University, Ottawa, Canada

Senior Research Scientist (May 1997 to Aug 2004) for Purdue University, West Lafayette, IN

Education and Credentials

Doctor of Philosophy in Nuclear Engineering and Radiological Science

University of Michigan, Ann Arbor, MI

Masters of Science, Nuclear Engineering

University of California, Berkeley, CA

Bachelor of Science in Nuclear Engineering

Tohoku University, Sendai, Japan



Contact this candidate