pythondockerlinuxtest automationnetworkingci cdtcp ipudpembedded systemshardware in the loop
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
развернуть
$140к-210к/год
$160к$180кмедиана$190к
По похожим ролям (50) ~ $180к/год
На СНГ рынке: $3.6к/мес ($2.3к - $4.1к)
87
Хорошая вакансия
развернуть
Понятная зона ответственности в инфраструктуре испытаний космических аппаратов, растущий бизнес и сильный пакет льгот делают вакансию привлекательной, но обязательный офис в Голдене сужает круг тех, кому она доступна.
Только офис
Современный стек
Понятные задачи
Растущая космическая отрасль
Сильный соцпакет
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Software Engineer - Test Infrastructure (Aerospace): Designing and maintaining hardware-in-the-loop testbeds, electrical ground support equipment, and automation frameworks for spacecraft systems with an accent on embedded systems, networking, and realistic system-level validation. Focus on simulating mission faults and edge cases, integrating continuous-integration pipelines, and troubleshooting complex issues across software, hardware, and communications infrastructure.
Location: Onsite in Golden, Colorado, US; collaboration with teams in San Francisco, California, and Toulouse, France.
Salary: USD 140,000–210,000 per year
Company
hirify.global provides end-to-end spacecraft missions as a service, integrating, launching, and operating satellites for governments, companies, and research institutions.
What you will do
Design, build, deploy, and maintain high-fidelity Hardware-in-the-Loop testbeds emulating spacecraft systems, sensors, and communication links.
Develop Electrical Ground Support Equipment for spacecraft assembly, integration, testing, validation, and verification.
Build tools and frameworks for simulating faults, edge cases, and mission scenarios that are difficult to reproduce with physical hardware.
Collaborate with systems, software, hardware, and operations teams to evolve test platforms and requirements.
Extend test infrastructure for continuous-integration pipelines and realistic system-level validation of code changes.
Troubleshoot issues across software, embedded hardware, networking, and system configuration.
Requirements
Master’s degree in Computer Science or a similar field.
2+ years of experience working with Linux systems, including configuration, debugging, and system-level troubleshooting.
Strong understanding of networking fundamentals, OSI layers, packet analysis, and TCP/IP and UDP data exchange protocols.
Hands-on experience with embedded systems or low-level hardware such as Raspberry Pi, Arduino, or microcontrollers.
Proficiency in Python 3.9+ for test automation frameworks, device drivers, or test orchestration tools.
Experience containerizing applications with Docker.
Familiarity with at least one modern CI tool, such as Jenkins, GitLab CI, Buildkite, or CircleCI, and experience integrating test pipelines.
Ability to work independently with some guidance, take ownership, adapt across multiple responsibilities, and learn evolving technologies.
Nice to have
Experience designing or automating complex HIL/SIL testbeds, signal conditioning, fault injection, or hardware emulation.
Experience with Infrastructure-as-Code systems, specifically NixOS.
Familiarity with networking simulation tools such as network emulators or virtual switches.
Interest or experience with hardware test automation frameworks, including custom Python-based test rigs.
Culture & Benefits
Collaborative culture centered on ownership and close work with internal and external teams.
Company-paid medical, dental, and vision insurance, with FSA and HSA options.
Employer-paid life, disability, and parental leave benefits.
Flexible time off, sick leave, 12 paid holidays, and a 401(k) plan with equity options.
Daily catered lunches, snacks, social events, off-sites, and international exposure to the France-based team.
Relocation assistance when applicable.
Hiring process
Attach a copy of the resume in English for review across the international offices.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →