← В ленту
middle
Регистрация: 27.12.2023

Илья Степанов

Специализация: C / C++ developer
- Языки программирования: С, С++, Assembler. - Опыт разработки, отладки и тестирования программного обеспечения для информационно-управляющих систем на базе микроконтроллеров: ATMega-128, AM186ES, ADuC812, MSP430F123. - Опыт программирования для ARM: инструментальный агент и средства отладки. - Опыт программирования для Cortex-A8. - Опыт разработки программного обеспечения для цифровых сигнальных процессоров: ADSP-21363. - Опыт поддержки и развития существующего программного обеспечения. - Опыт разработки прикладных программ Win32 с использованием среды Microsoft Visual Studio. - Опыт разработки прикладных программ под Linux.. - Опыт разработки с использованием фреймворка tianocore EDK2. - Опыт разработки модулей для UEFI BIOS (драйверы и приложения). - Опыт программирования для RISC-V.
- Языки программирования: С, С++, Assembler. - Опыт разработки, отладки и тестирования программного обеспечения для информационно-управляющих систем на базе микроконтроллеров: ATMega-128, AM186ES, ADuC812, MSP430F123. - Опыт программирования для ARM: инструментальный агент и средства отладки. - Опыт программирования для Cortex-A8. - Опыт разработки программного обеспечения для цифровых сигнальных процессоров: ADSP-21363. - Опыт поддержки и развития существующего программного обеспечения. - Опыт разработки прикладных программ Win32 с использованием среды Microsoft Visual Studio. - Опыт разработки прикладных программ под Linux.. - Опыт разработки с использованием фреймворка tianocore EDK2. - Опыт разработки модулей для UEFI BIOS (драйверы и приложения). - Опыт программирования для RISC-V.

Портфолио

AltEll LTD

- Разработка прикладной части программного обеспечения базовой системы ввода/вывода UEFI BIOS (настройка чипсета, аутентификация пользователей с логин/паролем и с использованием смарт-карт, модуль доверенной загрузки). - Портирование референс-кода инициализации платформы Intel x86-64 под EDK2, доработка платформозависимых модулей.

НеоБИТ

- Разработка системного программного обеспечения.

Syntacore

- Разработка программного обеспечения для тестирования RISC-V IP Core.

Скиллы

C
C++
Assembler
Git
Linux
Разработка ПО
ARM
UEFI
DWARF
EDK2
FreeRTOS
Embedded
ModBus
SPI
I2C
UART
USART
BIOS
RS232
RS485
RTOS
RISC-V

Опыт работы

Ведущий инженер-программист
с 05.2017 - По настоящий момент |Syntacore
RISC-V IP Core
- Разработка программного обеспечения для тестирования RISC-V IP Core.
Старший программист
06.2016 - 05.2017 |НеоБИТ
.
- Разработка системного программного обеспечения.
Ведущий инженер-программист
08.2010 - 02.2016 |AltEll LTD
.
- Разработка прикладной части программного обеспечения базовой системы ввода/вывода UEFI BIOS (настройка чипсета, аутентификация пользователей с логин/паролем и с использованием смарт-карт, модуль доверенной загрузки). - Портирование референс-кода инициализации платформы Intel x86-64 под EDK2, доработка платформозависимых модулей.
Инженер-программист
10.2009 - 08.2010 |LG Electronics Inc.
.
• Поддержка и развитие существующего программного обеспечения (Source Level Debugger для ARM: доработка дизассемблера, доработка менеджера отладочной информации (DWARF3), доработка инструментального агента на целевой платформе). • Инструментальные средства для отладки и тестирования.
Инженер-программист
01.2006 - 08.2009 |Протей, НТЦ
.
- Разработка утилит и библиотеки для обновления управляющего программного обеспечения телекоммуникационного оборудования. - Участие в проекте ADSL2+: портирование управляющего программного обеспечения под Linux. - Разработка программного обеспечения для фотокамеры высокого разрешения. - Реализация H.223. - Разработка программного обеспечения для тестирования аппаратных узлов телекоммуникационных систем (прикладные программы под Linux).
Инженер
05.2005 - 12.2005 |ООО "ЛМТ"
.
- Разработка прикладного программного обеспечения, для информационно-управляющих систем (ИУС). - Тестирование и наладка аппаратной части ИУС.
Инженер
07.2003 - 05.2005 |ОАО "Завод Электрик"
.
- Поддержка и развитие существующего программного обеспечения; - Разработка программного обеспечения для микропроцессорных регуляторов контактной сварки.
Инженер
08.2001 - 07.2003 |ЗАО "Электрик-МИКС"
.
- Разработка программного обеспечения для микропроцессорных регуляторов контактной сварки.

Образование

Инженер системотехник
По 2004
СПбГУ ИТМО
Техник-электроник
По 1997
Санкт-Петербургский технический колледж управления и коммерции

Языки

АнглийскийБазовыйРусскийРодной