Determines technical feasibility by evaluating analysis, problem definition, requirements and proposed
solutions
? Design reliable and structured embedded software in MCU in accordance with design criteria and
performance objectives
? Design and development of FPGA devices in Verilog and VHDL with timing simulations
? Conduct functional tests for new designs or modified existing designs to evaluate firmware performance
? May prepare proposals and cost estimates and work schedules to meet completion dates and technical
specifications
? Define optimum design criteria and operating characteristics of subassemblies and complete instruments
? Prepare documentation such as sourcing code, firmware structure, schematic diagrams, test procedures,
theory of operation, and purchased part lists, instruction manuals and related information
? Accomplish engineering and organization mission by completing related results as needed