ESSENTITAL DUTIES AND RESPONSIBILITIES
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
QUALIFICATIONS:
Bachelor Degree or above in EE or equivalent.
+ 3 years design experience on firmware development
Familiar with embedded software/platform knowledge
Familiar with the protocol – Biss, Profitbus and SSI is an asset
Ability to drive structured and methodological analysis for tough issues during development.
Proficiency with debugging, troubleshooting production issues.
Excellent Teamwork spirit