|
||||||||||||||||||
الوصف الوظيفي المهارات - OOAD (Object Oriented Analysis and Design) and programming experience (i.e. C++, C#, Java) - Embedded Linux, Linux services, kernel and kernel builds, etc. - Realtime OS (RTOS) with scripting languages such as: Python, Javascript, shell scripting - PCB Design, Design Tools and Simulators such as Proteus, Multisim, OrCAD - Development tools (such as compilers, emulators/JTAG, debuggers, etc.) - Bootloader and firmware update techniques - Experience with: - Using Model Based Engineering (i.e. UML, SysML) - Agile and/or rapid prototyping software methodologies - Understanding of: - Various software development tools including: Vivado, Command Line, XSDK, Visual Studio, MATLAB, LabView, Simulink, Verilog, VHDL - Various software development lifecycles - Bootloader, Kernel and device driver development - ARMM and ARMA architecture experience - Able to: - Write drivers for MCU features such as DMA, RTC, IRQs, etc. - Develop and integrate kernel source and modify HAL to an existing Android deployment - Test, debug and integrate on embedded systems Requirements - BS in Computer or Electrical Engineering - A minimum of 2 years of experience with a minimum of 3 successfully completed projects, - Strong C, C++, or Java programming skills - Experience with writing code, including assembly, to directly control hardware - Strong analytical and problem solving skills - Wide degree of creativity and attitude. - A strong team player with good communications skills. تفاصيل الوظيفة https://www.bayt.com/ar/uae/jobs/embedded-systems-engineer-4199306/ |
||||||||||||||||||