HMI/Desktop Applications Software Engineer I

Averro
  • Bingen, WA
  • $70,000–$110,000 Per Year
  • Instant Apply
3 days ago

Job Description

Job Title: Entry-Level Software Engineer - C++/C# (HMI & Ground Control Software)

Location: Bingen, WA onsite

Pay Rate: $70-110K

Employment Type: direct hire

Benefits: Medical, Dental, and Vision insurance, 401k, sick leave, and employee assistance program. Depending on your package selection, Averro offers PTO, paid holidays, and legal insurance.

Role & Responsibilities

We are seeking an Entry-Level Software Engineer for an unmanned aircraft systems (UAS) manufacturer which would be a great opportunity for someone with experience in C++/C# desktop development looking to further their career in aerospace and defense software.

•      Develop and maintain C++/C# desktop applications serving as the operator interface to ground control and aircraft systems

•      Build WPF/WinForms HMI and UI/UX elements that present complex system data clearly to operators

•      Integrate telemetry, network/health, and sensor data feeds with systems and embedded engineers

•      Debug and resolve application issues reported by operators

•      Write unit and integration tests; participate in code reviews

•      Document features, known issues, and operator usage guidance

Essential Qualifications

•      Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field

•      0-2 years of experience; internships, co-ops, capstone, and personal projects count

•      Proficiency in C++ and/or C# in Visual Studio with solid object-oriented programming fundamentals

•      Demonstrated project (academic, internship, or personal) building a functioning application

•      Debugging skills; working knowledge of Git or similar version control

•      Ability to translate requirements into features and document code clearly

•      US Person under ITAR (U.S. citizen, green card holder, or covered under existing ITAR license)

•      Travel: up to 5%, domestic and international

Bonus Qualifications

•      WPF, WinForms, or MFC experience; multithreaded or event-driven programming

•      UI/UX or HCI coursework; real-time or data-driven applications (dashboards, simulations)

Why Averro?

Averro is a veteran-owned staffing and solutions firm connecting top talent with cutting-edge companies. With 20+ years of experience and industry-specialized recruiters in your corner, we're here to propel your career forward.

Averro is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

View our privacy policy here: https://www.averro.com/legal/privacy-policy

Numbers & Facts

LocationBingen, WA
Salary$70,000–$110,000 Per Year

Skills

  • Aerospace and Defenseunmatched
  • C++ Programming Languageunmatched
  • Code Reviewsunmatched
  • Computer Engineeringunmatched
  • Computer Scienceunmatched
  • Debugging Skillsunmatched
  • Desktop PCunmatched
  • Diversityunmatched
  • Electrical Engineeringunmatched
  • Embedded Systemsunmatched
  • Gitunmatched
  • Human Machine Interface (HMI)unmatched
  • Human-Computer Interactionunmatched
  • Integration Testingunmatched
  • MFC (Microsoft Foundation Class) Libraryunmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft Visual Studiounmatched
  • Multithreaded Programmingunmatched
  • Network Integrationunmatched
  • Object Oriented Programming (OOP)unmatched
  • Problem Solving Skillsunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Systems Engineeringunmatched
  • Telemetryunmatched
  • Unit Testunmatched
  • United States Citizenunmatched
  • Unmanned Aircraft Systems (UAS)unmatched
  • User Interface/Experience (UI/UX)unmatched
  • Willing to Travelunmatched
  • Windows Forms (WinForms)unmatched
  • Windows Presentation Foundation (WPF)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder