Lockheed Martin
Software Engineer - E2
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в продуктовую линию Testbed & Simulation, которая разрабатывает тестовое ПО и оборудование для ускорения разработки и интеграции критичных систем. Работа включает разработку встраиваемого ПО на C/C++ и поддержку Hardware-In-the-Loop тестбенчей в лабораторной среде.
Задачи
- Разрабатывать встраиваемое ПО на C/C++, включая драйверы, обёртки и интерфейсные слои для связи аппаратных компонентов с симуляционным и тестовым ПО
- Интегрировать, отлаживать и поддерживать решения Hardware-In-the-Loop и тестбенчи в лабораторной среде
- Координировать деятельность по разработке ПО между командами аппаратного обеспечения, ПО, систем и интеграции
- Отлаживать проблемы интеграции на границе аппаратного и программного обеспечения, включая связь, тайминги, конфигурацию и аномалии тестбенчей
- Планировать, проводить и координировать работы по разработке ПО
- Проектировать, разрабатывать, документировать, тестировать и отлаживать ПО
- Применять стандарты, процессы, процедуры и инструменты на протяжении всего жизненного цикла разработки
- Исправлять ошибки в программах, готовить инструкции по эксплуатации и документацию по разработке
- Анализировать возможности системы для решения вопросов о назначении программы, требованиях к выходным данным, вводе данных, методах программирования и средствах управления
Требования
- Степень бакалавра или выше в области Computer Science, Software Engineering, Electrical Engineering, Computer Engineering или эквивалентный опыт
- Практический опыт поддержки Flatsat, HIL или наземного тестового оборудования (включая стажировки)
- Подтверждённая способность выполнять тестовые процедуры, устранять проблемы аппаратного и программного обеспечения и решать задачи на месте
- Сильные навыки технического письма; опыт подготовки понятной и краткой документации для инженеров и заказчиков
- Владение C/C++ и/или Python
- Знакомство с Git или другими системами контроля версий
- Действующий допуск Top Secret
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- Гибкие условия и графики работы (например, 4x10)
- Соответствие взносам в 401(k)
- Оплачиваемый отпуск и праздничные дни
- Родительский отпуск
- EAP
- Гибкие сберегательные счета
- Помощь в обучении
- Страхование жизни
- Краткосрочная и долгосрочная нетрудоспособность
- Возможны годовые программы краткосрочного и/или долгосрочного стимулирования
- Полная занятость, зарплата $91 200 – $169 400 в год
Навыки
- C
- C++
- Python
- Git
- MATLAB
- Simulink
- LabVIEW
- Cameo
- Jama
- DOORS
- MBSE
- MIL STD 1553
- CAN
- Ethernet
- UART
- Agile
- Scrum