Назад
Company hidden
24 часа назад

Senior Associate, Software Engineering (C++)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Associate, Software Engineering (C++): Designing, developing, integrating, testing, and maintaining flight software for space vehicles in an embedded Linux environment with an accent on object-oriented C++, system integration, network communications, and software verification. Focus on developing test plans and procedures, executing tests with quality oversight, and supporting software growth toward technical leadership.

Location: Palm Bay, Florida, US; onsite position with a 9/80 schedule. Security clearances may be required, and clearances may only be granted to US citizens.

Company

Defense technology company delivering end-to-end solutions across space, air, land, sea, and cyber domains for national security missions.

What you will do

  • Design, develop, integrate, test, and maintain new and existing space vehicle flight software.
  • Use DevOps tools, repositories, development processes, and collaboration workflows in daily engineering activities.
  • Plan, estimate, and decompose assigned work using software engineering principles.
  • Develop embedded Linux software in C++ using object-oriented design principles.
  • Integrate software with the system baseline, including interfaces and network communications.
  • Develop peer-reviewed test plans and procedures, execute tests, and coordinate with Software Quality or approved test oversight processes.

Requirements

  • Bachelor’s degree and at least 2 years of related experience; alternatively, a graduate degree or equivalent with 0–2 years of related experience, or at least 6 years of related experience in lieu of a degree.
  • At least 2 years of software development experience using C/C++.
  • Experience with object-oriented design and implementation.
  • Experience with or familiarity with embedded Linux development.
  • Experience with modern software development tools, including compilers, debuggers, and version control systems such as Git.
  • Experience with network communications and software interface development.

Nice to have

  • Knowledge of Agile software development methodologies.
  • Familiarity with Python for testing, automation, and tooling.
  • Experience with CI/CD pipelines.
  • Experience using Linux shell commands and debugging tools.
  • Familiarity with requirements analysis, software verification, and validation.
  • Experience using AI-assisted tools for code development, code analysis, and software testing.

Culture & Benefits

  • Inclusive and engaging work environment focused on professional growth and work-life success.
  • Shared commitment to customer missions, community values, and engineering excellence.
  • Equal opportunity employment and a workplace free from unlawful discrimination.
  • Pre-employment substance abuse testing and background checks may apply where permitted by law.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →