Назад
Company hidden
12 дней назад

HMI/Desktop Applications Software Engineer (C++)

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

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

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

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

Текст:
/
TL;DR
HMI/Desktop Applications Software Engineer (C++): Building and maintaining C++/C# desktop ground-control applications for unmanned aircraft systems with an accent on operator-facing UI, real-time telemetry, and hardware integration. Focus on translating complex aircraft data into actionable interfaces, debugging application issues, and validating reliability through unit and integration testing.

Location: Bingen, WA, United States; 80% onsite

Salary: $116,000–$178,000 per year

Company

Aerospace software development for the Airbus Helicopters Flexrotor small tactical unmanned aerial system and its ground-control applications.

What you will do

  • Develop and maintain C++/C# desktop applications used by operators to control ground and aircraft systems.
  • Implement UI/UX features that make telemetry, network health, sensor data, and other system information clear and actionable.
  • Debug and resolve application issues reported by internal users and operators.
  • Write unit and integration tests to improve application reliability.
  • Collaborate with systems, network, and embedded engineers to integrate data feeds into the application layer.
  • Participate in code reviews and document application features, known issues, and usage guidance.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • At least six months of C++ and/or C# programming experience through coursework or personal or academic projects.
  • Basic understanding of object-oriented programming, application debugging, and troubleshooting.
  • Experience building a functioning application and translating functional requirements into working features.
  • Ability to document code and application behavior and incorporate feedback from senior engineers and operators.
  • Must be a US Person under the ITAR definition and have current US work authorization.

Nice to have

  • Experience with WPF, WinForms, MFC, or similar Windows desktop application frameworks.
  • Coursework or projects involving UI/UX design, human-computer interaction, graphical interfaces, or data visualization.
  • Exposure to real-time or data-driven applications, multithreaded or event-driven programming, and telemetry libraries.
  • Experience gathering and interpreting operator feedback or working through ambiguous requirements with guidance.

Culture & Benefits

  • Hybrid arrangement with approximately 80% onsite work in Bingen.
  • Minimal domestic and international travel of approximately 5%.
  • Medical, dental, vision, prescription, life, disability, EAP, FSA, and HSA benefits.
  • 401(k), retirement savings, potential profit sharing, ESOP participation, performance bonuses, and tuition assistance.
  • Paid time off, holidays, and paid parental leave.

Hiring process

  • A full job description is provided to candidates who progress to the interview stage or upon request.

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