B.S.V 0 8 августа, 2012 Опубликовано 8 августа, 2012 · Жалоба ЗАО "КБ НАВИС" открывает вакансию на должность инженера-программиста. Информацию о деятельности компании можно найти на нашем сайте Обязанности Разработка и сопровождение встроенного программного обеспечения для навигационных приемников GLONASS, GPS и систем на их основе Обязательные требования к соискателю Образование высшее техническое (приветствуется радиотехническое) Хорошие знания в области математики, физики, архитектуры и принципов функционирования микропроцессоров Опыт разработки встраиваемого программного обеспечения для микропроцессоров c архитектурой ARM Опыт программирования на языках C/С++ более 3 лет Опыт реализации и отладки алгоритмов в реальном времени, в том числе с использованием RTOS (uC/OS || FreeRTOS || TNKernel) Знание схемотехники на уровне достаточном для понимания цифровых схем Знание английского языка на уровне достаточном для чтения технической литературы Профессиональные навыки работы с IAR Systems, Keil, Code::Blocks, make, MS Visual Studio, Borland C++ Builder, Subversion Пожелания Знания в области радиотехники, теории вероятностей, цифровой обработки сигналов Знания в области навигационных систем ГЛОНАСС и GPS Знание нормативной документации по разработке, тестированию, оформлению программного обеспечения Личные качества Умение и желание работать в команде Ответственность за выполнение поставленных задач Способность к обучению и передаче опыта Условия работы и компенсации Полное соблюдение ТК РФ, пятидневка, гибкое начало рабочего дня, оплата больничного листа, отпуск 28 календарных дней, медицинская страховка Корпоративный автобус от м. Петровско-Разумовская, Планерная Парковка для личного транспорта В шаговой доступности две столовых и одно кафе Заработная плата 50-100 т.р. Резюме и вопросы прошу отправлять на почту Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KSergeyP 0 8 августа, 2012 Опубликовано 8 августа, 2012 · Жалоба Обязательные требования к соискателю [*]Опыт разработки встраиваемого программного обеспечения для микропроцессоров c архитектурой ARM [*]Опыт программирования на языках C/С++ более 3 лет Никогда не понимал требования к конкретной архитектуре (Ладно, если бы к конкретному семейству микропроцессоров). Если человек писал программы на Си, то какая разница под ARM или под какое-то другое ядро? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DpInRock 0 8 августа, 2012 Опубликовано 8 августа, 2012 · Жалоба какая разница под ARM или под какое-то другое ядро Пока мигаешь светодиодом - никакой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KSergeyP 0 8 августа, 2012 Опубликовано 8 августа, 2012 · Жалоба Пока мигаешь светодиодом - никакой. Привиди пример когда перейти с ARM одного производителя на ARM другого с различающейся переферией легче, чем с микропроцессора с другим ядром. Да еще, если не знал, ARMы тоже бывают разные. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Major 0 13 августа, 2012 Опубликовано 13 августа, 2012 · Жалоба 2Matic В ядре процессора могут заложены готовые средства спиновой и не спиновой синхронизации. Например в кортесе есть возможноть использовать неблокирующую синхронизацию на уровне ядра процессора (с индикатором успешного исполнения). В пентиумах есть аппаратная реализация барьеров и спинов. Если перешел на другое ядро, то гемор есть. Так как некоторые вещи без блокировки нельзя эквивалентно реализовать. А библиотеки периферии обычно развязывают через HAL и переносимы гораздо лучше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
C2000 3 14 августа, 2012 Опубликовано 14 августа, 2012 · Жалоба Если перешел на другое ядро, то гемор есть. Это да. Но как было сказано ... Да еще, если не знал, ARMы тоже бывают разные. И перейти с одного ARM на другой может быть не менее геморно, чем с другого ядра. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться