What do I bring to the table?
Mechanical Engineering
- Mechanical CAD
- Familiar with Solidworks, Autodesk Suite, OnShape, and able to pick up new programs fairly efficiently
- FEA (Static)
- Mechanical Design Concepts
- Bearing ratings, load calculations, heat transfer
- Statics and Dynamics
- Drawing Package Creation
- Learning GD&T Actively
- Experience working on both the creation and receiving end, learned what a shop looks for in a drawing for production.
- Worked with fabricators and machinists to optimize drawing views, information, and make easy to read and understand prints.
- Digital Fabrication
- Experience with design for 3D Printing, CNC laser, CNC Tube laser, CNC Machine (multi-axis)
- Experience programming CNC machines (2 axis router, 3 axis mill)
- Understanding of pneumatic and hydraulic systems
- Project management
- Expected to autonomously track and meet project milestones in prior roles
- Oversaw mechanical aspects of projects from design to fabrication, to delivery to the client.
- Engineer In Training, actively pursuing Professional Engineer license.
Entertainment
- Extremely familiar with DMX-512 protocol
- Experience troubleshooting wired and wireless DMX control systems
- Designing lighting and atmosphere for haunted houses
- Research, recommend, and install new equipment into older systems
- Programming shows synchronized with timecode for reliable, daily playback.
- Projection mapping with Isadora
- Programming with Hog 4, MA Dot2, MA GrandMA, and other consoles as needed
- Lighting for corporate town halls & internal company events
- Experience design for large, seasonal events
- Pyrotechnic system design and maintenance
- Propane & liquid fuel systems
- Strong understanding of laser safety
- Realtime processing of audience input data to change variables in a production
- IAAPA Member and annual attendee
- Understanding of the applications of entertainment products in various parts of the industry
Electronics
- Firmware development experience (STM32)
- ADC Peripherals
- RealTime Operating Systems
- FreeRTOS
- CMSIS OSv2 (FreeRTOS Wrapper)
- I2C Peripherals
- SPI Peripherals
- UART Peripheral
- Custom Protocol Development
- Networking Implementation (Wiznet)
- Modbus TCP and Modbus RTU
- Hardware and Software Timers
- Interrupt Handling
- DMX Processing
- Graphical User Interface (GUI) Design and Programming via TouchGFX (now learning LVGL)
- Simple circuit design
- PCB schematic and layout for simpler devices (32 pin MCU or less currently)
- Rapidly learning the reasoning for particular design decisions
- KiCAD EDA software
- Mechanical/Firmware/Electrical Collaboration
- Altium Codesigner
- Meeting with engineers of other disciplines to choose proper chips, peripherals, and debug issues at the hardware and software levels
- Python
- Use Python for automation of data processing tasks
- Collect and process data from microcontrollers to identify trends