Язык C был разработан Деннисом Ритчи из AT&T Bell Labs как язык программирования высокого уровня для разработки операционной системы UNIX.
Сегодня этот язык широко используется в различных областях; C особенно популярен среди системных программистов, поскольку позволяет им писать простые, лаконичные программы.
Основными задачами С разработчика являются:
- Разработка программного обеспечения, драйверов устройств и алгоритмов обработки сигналов для ядра ARM, которые управляют общей работой физического уровня непосредственно на ядре ARM.
- Отладочное программное обеспечение для систем Xilinx MPSoC/RFSoC FPGA.
- Разработка программного обеспечения на языке C.
- Оптимизация производительности программного обеспечения.
- Разработка, проверка и сопровождение проекта.
- Подготовка технической документации.