Москва,
М. Авиамоторная
Инженер-программист C/C++ (Senior/Middle developer)
70 000 - 90 000 руб.
В отдел разработки бортовой космической аппаратуры требуется идейный, инициативный, ответственный, аккуратный, быстро обучающийся программист встраиваемого ПО (embedded).
Задачи:
Разработка программ микроконтроллеров и микропроцессоров, управляющих бортовыми спутниковыми приборами (цифровое управление, приемники радиосигналов, передача данных, ЦОС).
Разработка программ для наземных имитаторов бортовых приборов под управлением персонального компьютера (LAN, USB, UART, MKИO, SpaceWire).
Обязанности:
- Разработка встраиваемого программного обеспечения на языках С/С++, ASM (под ОС Window, Linux);
- Разработка программ цифровой обработки сигналов (навигационные ГЛОНАСС/GPS приемники);
- Разработка встроенного ПО и использованием RTOS (RTX, QNX, MicroLinux, FreeRTOS, ecos);
- Поддержка и модернизация чужих проектов;
- Разработка текстовой программной документации к своим программам (протоколы обмена, описания классов и библиотек).
Требования (или частичное владение указанным):
- Языки программирования C, C++;
- Опыт работы с контроллерами архитектуры ARM, MIPS, SPARC; DSP- процессорами;
- Опыт разработки ПО под ОС Linux, RTOS;
- Опыт работы с цифровыми интерфейсами: CAN, SPI, I2C, UART, ModBUS, USB, Ethernet, PCI, SpaceWire, MIL-STD-1553;
- Владение средствами версионного контроля (GIT);
- Знание ЦОС в области приема и обработки радиосигналов;
- Умение писать аккуратный, читаемый комментированный код;
- Умение распараллеливать процессы разработки ПО (одновременное ведение нескольких проектов);
- Знание английского языка (не ниже Intermediate, технический английский);
- Опыт разработки от 3 лет;
- Высшее техническое образование.
Личные качества:
- Самостоятельность;
- Быстрая обучаемость и любознательность;
- Нацеленность на результат;
- Творческий подход;
- Аналитический склад ума;
- Умение работать в команде;
- Способность и готовность передавать опыт молодым.
Условия:
- Молодой коллектив с чувством юмора (средний возраст 30 лет);
- Интересная работа (разработка ПО для спутников);
- Корпоративные поездки, отдых и праздники;
- Субсидирование ипотечных программ и финансовая помощь при аренде жилья;
- График работы 5/2 с 8:30/9:30 до 17:30/18:30;
- Оформление по ТК РФ;
- Белая зарплата;
- Корпоративная медстраховка (ДМС).
Ведущий инженер-программист C#, C++ (Senior/Middle developer)
70 000 - 100 000 руб.
В отдел разработки бортовой космической аппаратуры требуется опытный, идейный, творческий, инициативный, ответственный, аккуратный, коммуникабельный программист прикладного ПО.
Задачи:
Разработка распределенных программ управления в малой одноранговой сети (2-5 компьютеров):
• комплексом приборов по интерфейсам Ethernet, USB, UART,
• измерительной аппаратурой Agilent, Le Croy, Rohde&Schwarz,
• платами и модулями ввода-вывода (PCI, USB).
Работа с базой данных (SQL).
Создание автоматизированных отчетов в Word, Excel, PDF.
Обязанности:
- Разработка прикладного программного обеспечения с пользовательским интерфейсом на языках C#, C++ под ОС Windows (Delphi желательно); WinForms, WPF, WCF.
- Разработка и изменение драйверов под ОС Windows (Win API, COM port, LAN, USB, PCI, PCI Express) (Linux желательно);
- Поддержка чужих проектов (мелкие правки и перевод проектов с Delphi и С++, на C#);
- Разработка программной документации к своим программам (руководства пользователя, протоколы обмена).
Требования (или частичное владение указанным):
- Владение языками программирования С#, C++, библиотекой QT (дополнительно приветствуется знание Delphi), понимание принципов ООП;
- Применение шаблонов проектирования;
- Опыт работы с цифровыми интерфейсами: UART, USB, Ethernet (SpaceWire, MIL-STD-1553, CAN желательно);
- Опыт создания распределенного (DCOM, NET.Remoting, WCF) и кроссязыкового ПО (C++/C#, Delphi/C++: Active X, COM);
- Опыт работы с БД;
- Владение средствами версионного контроля и командной разработки (GIT, Agile, JIRA);
- Умение писать аккуратный, читаемый, комментированный код;
- Умение распараллеливать процессы разработки ПО (одновременное ведение нескольких проектов);
- Знание английского языка (не ниже Intermediate);
- Опыт работы от 3 лет;
- Высшее техническое образование (по специальности программирование).
Личные качества:
- Умение работать в команде;
- Четкое исполнение сроков разработки;
- Стратегическое и структурное мышление;
- Самостоятельность;
- Творческий подход;
- Способность и готовность передавать опыт младшим программистам.
Условия:
- Белая зарплата;
- График работы 5/2 с 8:30/9:30 до 17:30/18:30;
- Оформление по ТК РФ;
- Субсидирование ипотечных программ и финансовая помощь при аренде жилья;
- Корпоративная медстраховка (ДМС);
- Корпоративные поездки, отдых и праздники;
- Молодой коллектив с чувством юмора (средний возраст 30 лет).
Резюме отправлять на:
[email protected]
Тел:
+7 (495) 673-55-78
по будням с 10:00 до 17:00.