Перейти к содержанию
    

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

О компании:
Контрактная разработка. Специализируемся на измерительных приборах

Обязанности:
разработка встроенного ПО для микроконтроллеров
отладка и тестирование встроенного ПО

Требования:
опыт программирования микроконтроллеров;
знание языка программирования С (std С1X);
умение писать структурированный и самодокументирующий код;
знание периферии микроконтроллеров: SPI, UART, TMR, ADC etc;
опыт применения RTOS для микроконтроллеров;
умение пользоваться системой контроля версий Git;
понимание цифровой схемотехники, умение читать электрические схемы;
технический английский для чтения документации.

Условия:
- Заработная плата от 180 000 руб.
- Удаленная работа

Присылайте резюме. Контакт для связи:

Андрей – [email protected]

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

14 minutes ago, mcuprog said:

объясните что это такое?

/** @brief NVIC Enable Interrupt
 *
 * Enables a user interrupt.
 *
 * @param[in] irqn Unsigned int8. Interrupt number @ref nvic_stm32f1_userint
 */
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 hours ago, dimka76 said:

doxygen

Самодокументируемым кодом это никто не называет.

Что под этим термином понимал ТС не очевидно. Возможно имел ввиду умение писать код легко понятный без какой-либо документации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 hours ago, Andrey Si said:

Возможно имел ввиду умение писать код легко понятный без какой-либо документации.

Это из области фантазий.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 3/16/2024 at 4:20 AM, Andrey Si said:

Самодокументируемым кодом это никто не называет.

Что под этим термином понимал ТС не очевидно. Возможно имел ввиду умение писать код легко понятный без какой-либо документации.

Да вообщето документировать надо, ато в отгадки поиграть можно

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 15.03.2024 в 12:24, x893 сказал:

/** @brief NVIC Enable Interrupt
 *
 * Enables a user interrupt.
 *
 * @param[in] irqn Unsigned int8. Interrupt number @ref nvic_stm32f1_userint
 */
 

В 15.03.2024 в 21:53, dimka76 сказал:

doxygen

Вообще нет. Даже наоборот. Самодокументируемый код - это код, который понятен с минимальным количеством комментариев. Т.е. следование какому либо кодстайлу, адекватные названия переменных и методов и так далее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, selax said:

Самодокументируемый код - это код

все верно, это устаканившийся термин. куча статей в интернете, как за, так и против

https://habr.com/ru/articles/458264/

https://tproger.ru/articles/15-tips-selfdoc-js

https://pikabu.ru/story/a_kto_vas_nauchil_pisat_samodokumentiruemyiy_kod_10002130

https://habr.com/ru/companies/piter/articles/460725/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

да, разбивать функцию в 200 строк на 100 отдельных функций по 4 строки куда лучше для чЕтаемости🤣

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 19.03.2024 в 14:29, selax сказал:

Вообще нет. Даже наоборот. Самодокументируемый код - это код, который понятен с минимальным количеством комментариев. Т.е. следование какому либо кодстайлу, адекватные названия переменных и методов и так далее.

всё это очень субъективно, а потому возможны внутриконторские холивары, когда программистов больше чем один

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 3/15/2024 at 10:34 AM, glblab said:

умение писать структурированный и самодокументирующий код;

Видя подобные фразы в объявлениях - прохожу мимо даже не вникая во все остальное .

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, smart_pic said:

Видя подобные фразы в объявлениях - прохожу мимо даже не вникая во все остальное .

 

обычная фраза "писать код с комментариями в формате блабла" написана немного иначе

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 часов назад, gridinp сказал:

всё это очень субъективно, а потому возможны внутриконторские холивары, когда программистов больше чем один

Не субъективно это. Это, как правило, чётко прописанный стандарт как и что писать. А это требование - это умение следовать этим стандартам. Холиваров тут никаких быть не может.
У каких то контор он свой, у каких то готовые пользуются. Например такой: https://google.github.io/styleguide/cppguide.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 3/24/2024 at 1:57 PM, smart_pic said:

Видя подобные фразы в объявлениях - прохожу мимо даже не вникая во все остальное .

 

Осталось научиться делать это молча. Не облаивая каждую проезжающую мимо вакансию.

Изменено пользователем Almaz1988

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...