Electrical Engineer with over 12 years of experience including FPGA firmware development, circuit design, test & verification, dealing with qualification and design reviews, as well as softer skills such engaging with contractors and customers; mostly to debug issues with products or ask questions relating to technical faults.My current role is as a hardware engineer with Blackmagic Design; it's an interesting and dynamic company that's primary goal seems to be to get professional grade video production equipment into more hands. I'm in a pretty interesting team working on a number of products.My last role was more as a Subject Matter Expert, so it has been refreshing to do hands on work; my focus has been on developing and testing firmware. To support this work I've been reviewing schematics, interacting with others such as software and industrial design engineers and learning several programming languages. Most important is expanding my knowledge and experience in VHDL, but also python, a little C/C++ and discovering TCL.One specific application of my TCL knowledge I'm proud of is using that language to drive low level hardware and firmware testing of products via Vivado tools that simulates software driving said firmware via memory mapped I/O; saving time for software by ensuring at least a minimal level of functionality of firmware before they ever see it and allowing for testing of functions that might otherwise have to wait for software support. This saves a lot of time in essentially wasted cycles of firmware builds being delivered to software developer and often finds some basic function is broken or missing.Previously, I've noted that I've been lucky in that I've worked with many great teams and BMD continues that trend, from my work placement with DSTO (DSTG now), my years at Flight Data Systems and my contracting roles through Nova Systems I've been privileged to have been part of fantastic teams.I've only been with BMD for a year and a half now, while it has been a bit tiring at times it also has been an excellent opportunity to pick up FPGA related skills and meet a large number of quite capable engineers. I'm having fun in a way I thought I wouldn't again since being a graduate engineer...
Listed skills include Asic, C, Fpga, Electronics, and 22 others.