Senior Software Engineer (Tactical Emulation)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Tactical Emulation): Building and maintaining an automated test suite for a family of tactical-system emulators with an accent on architecting test frameworks, integrating with CI/CD pipelines, and processing test data. Focus on evolving software that mimics complex operational environments and interfacing with LabVIEW-based test hardware while ensuring repeatable verification of frequently updated firmware and software.
Location: Grand Prairie, Texas
Company
builds defense and aerospace technologies for mission-critical systems.
What you will do
- Design, implement, and evolve software that emulates complex operational environments for tactical-system testing.
- Architect modular, maintainable test frameworks and automate test sequences for repeatable verification.
- Integrate automated tests with CI/CD pipelines and support data processing for test execution.
- Interface with test hardware using LabVIEW, including building/maintaining measurement VIs and extending existing LabVIEW scripts.
- Work with hardware schematics, wiring diagrams, and mechanical drawings to support end-to-end test automation.
- Collaborate with an Agile/Scrum team using Jira and version control (Git/SVN) to deliver test framework improvements.
Requirements
- US Citizenship required to be eligible for a government security clearance (Secret).
- Proficiency in at least one text-based programming language (Python, C#, C++, or similar) for modular, maintainable test automation and system integration.
- Working knowledge of LabVIEW for test and measurement, including reusable VI creation and maintaining/extending LabVIEW test sequences.
- Ability to interpret hardware schematics, wiring diagrams, and mechanical drawings.
- Familiarity with version-control systems (Git, SVN) and configuration-management best practices.
- Strong problem-solving skills and ability to work autonomously in a fast-paced team environment.
Culture & Benefits
- Part-time remote telework: work part of the schedule remotely and part at a designated facility (weekly schedule discussed during hiring).
- Flexible work schedules and a 4x10 hour day / 3 days off per week schedule for this position.
- Medical, dental, and vision coverage available for employees who opt-in.
- 401(k) retirement plan with generous matching and company contributions.
- Paid time off, paid holidays, and paid time off for jury duty and military obligations.
- Professional development support through mentoring and internal/external educational programs.
Hiring process
- Hiring process includes discussion of the specific weekly remote/onsite schedule.
- Interviews evaluate software engineering fundamentals, test automation experience, and ability to work with LabVIEW and CI/CD.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →