Renesas Electronics Corporation
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в команду Renesas, работающую над customer-facing ПО для SoC-технологий. Роль на стыке железа и софта: взаимодействие с командами IC-дизайна, firmware и маркетинга.
Задачи
- Проектировать, разрабатывать, отлаживать, тестировать и поддерживать ПО для клиентов и внутренних команд
- Работать с требованиями от клиентов, application-инженеров, hardware- и firmware-инженеров
- Участвовать в существующих и новых проектах на разных языках (Java, Kotlin, Python, TypeScript/React)
- Совместно с application- и systems-инженерами устранять сбои систем и предлагать программные решения
- Проводить code review для коллег
Требования
- 5+ лет опыта разработки ПО
- Экспертиза в Java, сильное предпочтение знанию Kotlin
- Опыт с JavaFX или GUI-разработкой, знакомство с JavaScript или TypeScript
- Умение исследовать и внедрять новые технологии для улучшения developer experience
- Понимание принципов Software Architecture и Design, Behavior-Driven Development и unit-тестирования
- Развитые навыки письменной и устной кросс-функциональной коммуникации
- Опыт с JIRA, Confluence и GitLab (предпочтительно)
- Базовые знания электроники, программирования микроконтроллеров и bus-коммуникаций (сильно предпочтительно)
- Степень бакалавра в Computer Science, Computer Engineering или Electrical Engineering
Условия
- Конкурентный benefits-пакет вместе с зарплатой, детали на этапе найма
- Работа в международной команде 21 000+ инженеров в 30+ странах
- Продукты для Automotive, Industrial, Infrastructure и IoT
Навыки
- Java
- Kotlin
- Python
- TypeScript
- React
- JavaScript
- JavaFX
- GUI development
- JIRA
- Confluence
- GitLab
- BDD
- unit testing
- Software Architecture
- микроконтроллеры
- bus communications