8-бит, 32-разрядный микроконтроллер и программа развития загрузчики
Профессиональные навыки:
(Ассемблере и C / C + +):
PIC16, PIC18, AVR, MSP430, ARM7, ARM9, Cortex-M0, Cortex-M3.
ОСРВ: UC / OS-II, UC / OS-III, FreeRTOS, TNKernel использования.
Хорошее понимание TCP / IP, PPP протоколов стека.
Работа с lwIP, UIP с открытым исходным кодом стека.
Интерфейсов, таких как PCI, USB, Ethernet, UART, I2C, SPI, CAN и т.д.
FAT16, FAT32 систем встроенного файл. EFSL, FatFs с открытым исходным кодом модулей.
Встроенные загрузчиков.
Промежуточные навыки:
Встроенный Linux в том числе первого и второго уровня загрузчиков.
Linux связанных с ним компонентов: builroot корневой файловой базы, U-Boot» второго уровня загрузчик, кросс-toolchains.
Электроника цифровых схем развития.
FPGA проект развития ALTERA (MAX-II, Cyclone).
Дополнительная информация:
Языки программирования:
• C / C + +;
• Verilog, VHDL (базовый уровень);
• Visual C + + (базовый уровень);
• GCC и toolchains для Linux (crosstool-NG, CodeSourcery).
САПР: Quartus II, электронные Workbench, P-CAD 2006 года.
Интегрированные среды разработки: IAR Embedded Workbench IDE, Keil, Eclipse.
Работа с GPS, GSM, Wi-Fi модулями.
Версия системы управления: Subversion.
Требования:
•Опыт разработки встроенного ПО от 2-х лет
•Знание языка программирования Си и Си++
•Желательно знание сетевых протоколов стека TCP, опыт реализации/использования протоколов обмена по последовательным интерфейсам RS и USB
•Опыт применения операционных систем реального времени для встроенного ПО
•Желателен опыт работы с микроконтроллерами семейства ARM
Условия:
•Оклад от 70 до 100 тыс руб. (по результатам собеседования)
•Оформление по КЗОТ (оплачиваемый отпуск и больничный)
•Испытательный срок - 3 месяца
•Офис в пешей доступности от ст. метро Савеловская
•Гибкий рабочий график
•Интересная работа в перспективной области
Комментарии
Отправить комментарий