استخدام توسعهدهنده Embedded
شرح موقعیت شغلی
طراحی و توسعه سخت افزاری و نرم افزاری مدارات دیجیتال مبتنی بر میکروکنترلرهای ARM و SoC ها در محصولات حوزه های:
- مانیتورینگ و کنترل صنعتی
- اینترنت اشیاء
- کشاورزی هوشمند
- خانه هوشمند
دانش تخصصی و مهارتهای مورد نیاز :
- مانیتورینگ و کنترل صنعتی
- اینترنت اشیاء
- کشاورزی هوشمند
- خانه هوشمند
دانش تخصصی و مهارتهای مورد نیاز :
- مسلط به برنامه نویسی به زبان C/C++ در توسعه فرم embedded systemها (AVR, Arduino, Raspberry Pi، ARM MCUs)
- مسلط به کامپایلر Keil ویا IAR (ترجیحا Keil)
- مسلط به Altium Designer
- تسلط بر میکروکنترلرهای ARM Cortex M0 ~ M4 از حداقل یکی از وندورهای NXP، ST، Atmel و TI
- تجربه مفید در راه اندازی پروژه با حداقل یکی از ماژوهای مخابراتی مانند: GSM/GPRS، 3G/4G، WiFi، Bluetooth/BLE، Z-
Wave و ...
- مسلط به توسعه پروتکل های متداول مانیتورینگ صنعتی مانند: Modbus، Modbus RTU، SNMP و پروتکلهای حوزه SCADA
- آشنایی کافی با embedded linux و cross compiling
- آشنا به مفاهیم API بویژه RESTful API
- آشنایی با پروتکل های ارتباطی اینترنت اشیاء مزیت محسوب میشود
- مسلط به کامپایلر Keil ویا IAR (ترجیحا Keil)
- مسلط به Altium Designer
- تسلط بر میکروکنترلرهای ARM Cortex M0 ~ M4 از حداقل یکی از وندورهای NXP، ST، Atmel و TI
- تجربه مفید در راه اندازی پروژه با حداقل یکی از ماژوهای مخابراتی مانند: GSM/GPRS، 3G/4G، WiFi، Bluetooth/BLE، Z-
Wave و ...
- مسلط به توسعه پروتکل های متداول مانیتورینگ صنعتی مانند: Modbus، Modbus RTU، SNMP و پروتکلهای حوزه SCADA
- آشنایی کافی با embedded linux و cross compiling
- آشنا به مفاهیم API بویژه RESTful API
- آشنایی با پروتکل های ارتباطی اینترنت اشیاء مزیت محسوب میشود
مهارتهای مورد نیاز
- embedded system
- C++
- Keil
- Altium Designer
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت