- Programming Languages: C (10 years), C++ (3 years), MATLAB (3 years), C#, Java, Visual Basic, Assembly, HTML, Maple, Verilog, VHDL.
- Development Environments: MS Visual Studio, TI Code Composer Studio, Eclipse, CodeWright, SlickEdit, Notepad++, Borland C++, Dev-C++, Paradigm C++, Cosmic C, CCS C, Hi-Tech C, GCC, DJGPP, MinGW, MPLAB, Altera Quartus II, NI LabVIEW.
- Software Quality: Lint, Polyspace, CodeCollaborator.
- OS and RTOS: MS Windows, MS DOS, UNIX, ThreadX.
- Revision Control and Tracking: Serena PVCS, Merant Tracker, Redmine.
- Debuggers and Emulators: Lauterbach (Trace32 ICD), Noral Flex, P&E Micro Multilink, XDS510LC Emulator, MPLAB ICD, Altera ByteBlaster, Intel ICE (Chameleon).
- Communication and Networks: UART (RS232, RS485), SPI, I2C, Modbus, CAN (SAE J1939, RVC, SmartCraft, NMEA 2000), Ethernet TCP/IP (ARP, IP, ICMP, UDP, TCP, DHCP, HTTP, FTP, SMTP, MQTT), ZigBee.
- Analyzers and Simulators: Vector CANalyzer, Vector CANscope, PCAN Explorer, ModScan32, Simulink, ModelSim.
- Microcontrollers and FPGAs: Freescale HC11, HC08, S08, HC12, HCS12, 68K, ColdFire, and PowerPC families; Microchip PIC16F and PIC18F families; Renesas RX600 family; TI TMS320F2810; Intel 80C186EB; Altera Flex EPF10K20 and Cyclone EP1C12.
- Miscellaneous: Enterprise Architect, UML, Doxygen, Beyond Compare, WinMerge, MS Office, LaTeX, Minitab, PowerWorld, Adobe InDesign, Adobe Photoshop, Crystal Reports, Wireshark.
| |