Lockheed Martin
Software Engineer - E2
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик ПО в Lockheed Martin: проектирование, разработка, тестирование и отладка программных решений для бизнес- и mission-задач, работа с C/C++ и Linux/RTOS в командной среде.
Задачи
- Планировать, вести и координировать деятельность по разработке ПО
- Проектировать, разрабатывать, документировать, тестировать и отлаживать ПО
- Применять стандарты, процессы, процедуры и инструменты на протяжении жизненного цикла разработки
- Исправлять ошибки в программах, готовить инструкции по эксплуатации и документацию
- Анализировать возможности системы для решения вопросов по требованиям и методам программирования
- Обеспечивать соответствие стандартам разработки ПО
Требования
- Высшее образование (бакалавр и выше) в релевантной области или эквивалентный опыт
- Опыт работы с C и/или C++
- Опыт работы с Linux или RTOS и соответствующими инструментами разработки
- Опыт командной разработки ПО (peer reviews, unit testing, configuration management, defect tracking)
Условия
- Медицинская, стоматологическая и оптическая страховка
- Гибкий график работы (например, 4x10)
- 401(k) с match
- Оплачиваемый отпуск и праздничные дни
- Родительский отпуск
- EAP, гибкие расходные счета, помощь в обучении
- Страхование жизни, краткосрочная и долгосрочная нетрудоспособность
- Годовые программы краткосрочного и/или долгосрочного вознаграждения
Навыки
- C
- C++
- Linux
- RTOS
- Python
- make
- CMake
- Git
- GitLab
- JIRA
- Jenkins
- Confluence
- IP
- UDP
- RTP
- ARINC-429
- RS-485
- I2C
- SPI
- MATLAB