As a computer engineering graduate from the University of Pittsburgh, I have a strong foundation in both hardware and software development. With experience in C/C++ and Python, I have developed a broad range of programming skills that allow me to create efficient and effective code for a variety of applications within Windows and Linux environments.In addition to my programming expertise, I also have hands-on experience in hardware design and implementation, including soldering and crimping. I am comfortable working with a range of hardware components and am able to troubleshoot issues that arise during the prototyping phase.Overall, my background in computer engineering and my technical skills make me a valuable addition to any team working in the tech industry. I am constantly learning and expanding my skill set to stay at the forefront of emerging technologies and best practices in the field.
-
Software EngineerSmith+NephewPittsburgh, Pa, Us -
Computer EngineerConcurrent Eda, Llc May 2023 - PresentPittsburgh, Pennsylvania, UsSystemC Simulation- Developed tests covering corner cases for the switch system inspecting for uncongested throughput, packet integrity, and unique module behaviors- Validated timing of packets passing through each component of the switch system providing nanosecond accurate simulations comparable to hardware implementation- Utilized inheritance, polymorphism, and templates to expand the system c library functionalitiesHardware Implementation- Constructed an integrity checks module to permit specific packets through the switch and recorded dropped packets into a statistics register space- Optimized traffic shaping module using an FSM to ensure packets allowed through the system within a specified time frame while preserving AXI protocol- Pipelined a CRC32 hashing algorithm to allow seamless hashing without interfering with throughput- Formed robust unit tests for each module created using the Vivado simulator and integrated into a CI pipeline- Enhanced timing performance and area utilization to fit more statistic registers and memoryHardware Verification- Designed regression tests for each module of the system using shell scripting, python, and iPerf to generate UDP packets and confirm unchanged data transmitting through the switch -
Computer Engineering InternConcurrent Eda, Llc May 2022 - Aug 2022Pittsburgh, Pennsylvania, UsImage Signal Processing Testing- Recovered dead pixels using Xylon’s Image Signal Processing Pipeline- Created automated test scripts for collecting several test images and data simultaneously- Investigated color correction algorithms for properly calibrating color correction matrix- Evaluated data through an RGB histogram and employed research findings to construct a candidate color correction algorithm -
Electrical Engineer Co-Op InternQinetiq Us Jan 2021 - Apr 2021Mclean, Virginia, UsElectrical Engineering Co-op Intern- Repaired a PCB involving crimping and soldering used to measure latency for cameras- Examined camera lenses through procedural testing and minimized latency of streams- Brought up Linux-based embedded SOM with neural-network GPU engine- Tested characterization and software driver prototyping for sensing elements for UGV pose-estimation
Justin Cacal Education Details
-
University Of PittsburghComputer Engineering -
South Carolina Governor'S School For Science & MathematicsStem
Frequently Asked Questions about Justin Cacal
What company does Justin Cacal work for?
Justin Cacal works for Smith+nephew
What is Justin Cacal's role at the current company?
Justin Cacal's current role is Software Engineer.
What schools did Justin Cacal attend?
Justin Cacal attended University Of Pittsburgh, South Carolina Governor's School For Science & Mathematics.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial