Embedded Reverse Engineering - Use of reverse engineering techniques for media sanitation process.
• Assembly language for several architectures - Intel, PowerPC, ARM, etc.
• Techniques & Tools- IDA Pro, GNU tools (gcc, binutils, modkits, gdb, etc.) (Linux/Windows)
• Perl Script and C++ code development - automation tools development for sanitation process
• Microprocessor level Simulation - use of virtual machines (QEMU) & vendor provided tools for reversing and modification of firmware assemblies. Firmware and Software Development support for various systems in the Live Fire Training program:
• Developed firmware and communication software for the target systems and its subsystems - LOMAH, SES, BES, etc. (Programming Languages: C, C++, C# / WPF Protocols: Ethernet, RS232, RS485 and RF Platform: Linux & Windows)
• Developed firmware to communicate with player units (PU) using cellular data / 4G LTE network as part of an IRAD project. (Programming Languages: C/C++ Other: AT /GSM commands)
• Developed software that enable legacy low-bandwidth target systems (using UHF/VHF RF and RS485) to communicate over Ethernet to the ARMY common target controller & protocol standards - TRACR/FASIT. (COM & Windows Services)
• Provided software development and issues/problems solving support to various systems: o DRTS - developed software and fixed problems with existing software (various systems) o CREW2 - firmware upgrade for absolute components o VisualShot -software development and integration o UOTS - troubleshoot support Issues & Problems solving support various aircraft simulation systems:
• F15 (Akron)
• B767 (Sim-Industries, Netherlands) Develop FACE (Future Airborne Capability Environment) compliant API's to be used in the LM- STAR system, as a part of the FACE readiness compliance integration effort:
• 1553 Bus - PXIe Interface / driver API and COM
• GCC - Cross-Platform POSIX libraries development 7842 Pine Crossing Circle (321) 303-6518 Apt# 1126 gonzavmar@gmail.com SAAB USA