Software engineer (Tasking)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Altium более 30 лет занимается разработкой программного обеспечения для проектирования и производства электронных устройств. Такие продукты компании, как Altium Designer (старое название Protel), P-CAD, Tasking и др. используются профессиональными разработчиками электроники.
Наш центральный офис в Сан-Диего (Калифорния), офисы R&D в США, России, Европе, Азии. Развиваем направление Altium Tasking и ищем людей в офис разработки в Санкт-Петербурге.
Tasking представляет собой инструмент в области разработки программного обеспечения для встраиваемых систем высокой надежности (например, Automotive или Aerospace область). Идет ли речь об антиблокировочной тормозной системе, контроллере ракетного двигателя или домашней развлекательной системе - компиляторы, отладчики и программы проверки кода Tasking предоставляют разработчикам платформу для создания надежного, безопасного, компактного и эффективного встроенного программного обеспечения. Инструмент Tasking доступен для нескольких семейств микропроцессоров, включая ARM, Aurix/Tricore, C166/ST10, Power Architecture, 68K, DSP, 8051 и некоторых других.
Направления задач:
- Разработка, внедрение и отладка ключевых частей компиляторов и связанных с ними инструментов;
Требования:
- Экспертное знание C/C++;
- Опыт в разработке компиляторов и других инструментальных средств, используемых на проектах (коммерческих или с открытым исходным кодом);
- Понимание микропроцессорных наборов инструкций и архитектуры;
- Опыт прямой работы с ассемблерным кодом и бинарными утилитами
- Высшее образование в ИТ или смежной области;
- Английский: разговорный (общение с международной командой), технический (документация).
Плюсы:
- Опыт работы со скриптовыми языками;
- Знакомство с формальным стандартом С/C++;
- Опыт работы в Unix-системах
- Участие в продуктовой разработке
- Опыт разработки симуляторов аппаратуры, средств отладки и профилирования.
- Знакомство с программированием для платформ без полноценной операционной системы.
В Altium вас ожидает:
- Распределенная команда разработки (>250 человек в R&D).
- Продукты, популярные в области микроэлектроники;
- Бизнес-командировки в офисы в других странах (США, Европа);
- Участие в профильных конференциях, митапах - как в качестве участников, так и спикеров;
- Гибкий график работы;
- Комфортный офис в центре города (м.Гостиный двор);
- Белая зп, оформление по ТК;
- Корпоративные курсы английского языка, ДМС;
- Помощь с билетами при необходимости переезда в Санкт-Петербург.