Аргус-Спектр

Программист микроконтроллеров

Не указана
  • Санкт-Петербург
  • От 3 до 6 лет
«АРГУС-СПЕКТР» – системообразующее предприятие Санкт-Петербурга, признанный лидер России в разработке и производстве высокотехнологичных охранных и пожарных систем. Наши решения, отмеченные Государственными премиями Правительства РФ и наградами международных выставок, защищают объекты по всей стране и за рубежом более 30 лет.

Обязанности:

- Разработка встроенного программного обеспечения для микроконтроллеров на языке С.

- Написание кода для работы с периферией (АЦП/ЦАП, таймеры, прерывания) и различными интерфейсами связи.

- Участие в проектировании и отладке встраиваемых систем, работа с принципиальными схемами устройств.

- Проведение отладки и верификации кода с использованием измерительной техники (осциллограф, логический анализатор)

- Оптимизация кода по скорости выполнения и энергопотреблению.

Требования:

- Высшее профильное образование (техническая кибернетика, информационные и управляющие системы).

- Уверенное знание языка С (понимание моделей памяти, битовых операций, работы со структурами и указателями).

- Глубокое понимание архитектуры микроконтроллеров и принципов работы их периферии.

- Опыт работы с проводными интерфейсами: UART (RS-232/485), I2C, SPI, 1-Wire, CAN, LIN.

- Владение инструментами контроля версий: SVN.

- Опыт работы со средствами разработки (Keil, IAR, Eclipse, MPLab) и отладчиками (отладчики J-Link, NU-Link, PicKit).

Будет вашим преимуществом:

- Знание ассемблера и понимание низкоуровневой работы кода (прерывания, вектора).

- Опыт разработки под ARM Cortex.

- Навык работы в Git.

- Опыт разработки сверхэкономичных (микропотребляющих) устройств.

- Знание сетевых протоколов (UDP, TCP/IP, TLS).

- Владение C++ или опыт работы с Embedded Linux.

Условия:

- Полный рабочий день

- Официальное оформление, социальные гарантии, стабильность.

- Аккредитованная IT-компания.

- Комфортный офис в 10 минутах ходьбы от метро "Черная речка".

- Работа в команде профессионалов.

- Возможность получить лучший мировой опыт, поучаствовать в масштабных проектах.

- Заработная плата обсуждается индивидуально.