Firmware / Software Engineering is a discipline that involves the study, design, testing, and application of a set of computer systems, programs, and data. Second Order Effects' primary capabilities in Firmware/Software include: 1. Digital Signal Processing (DSP) 2. Embedded Software Development 3. FPGA development (VHDL, Verilog) 4. Networking / Communication 5. Software Architecture 6. Software Quality Processes, Software Reliability Design (IV&V) 7. User Interfaces (GUIs)