> Markdown version of [/jobs/ext/2979779-desktop-applications-software-engineer](https://www.wearedevelopers.com/jobs/ext/2979779-desktop-applications-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Desktop Applications Software Engineer - **Company:** Airbus Service Company Inc - **Location:** Bingen, WA, United States - **Experience:** Starter - **Salary:** $116,000.0 - $178,000.0 - **Contract:** Internship / Graduate position - **Skills:** Microsoft Windows, Application Frameworks, Application Layers, Software Applications, C Sharp (Programming Language), C++ (Programming Language), Code Review, Computer Engineering, Data Visualization, Database Applications, Software Debugging, Event-Driven Programming, Graphical User Interface, Design of User Interfaces, Monitoring of Systems, Human-Computer Interaction, Microsoft Foundation Class Library (C++ Libraries), Windows Presentation Foundation, Object-Oriented Software Development, Software Engineering, Website Wireframe, Windows Desktop, Windows Forms, Multithreading, Ios Frameworks, Integration Tests, Information Technology, Figma - **Published:** September 18, 2026 - **Apply:** https://www.dice.com/job-detail/324d255f-8815-4207-99ed-7fccd7a12f7f ## About the Role * Must possess a Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field. * Possess a minimum of six (6) months experience programming in C++ and/or C#, through coursework or personal/academic projects. * Basic understanding of object-oriented programming principles. * Ability to debug and troubleshoot application-level issues. * Ability to translate functional requirements into working application features. * Demonstrated project experience (school, internship, or personal) building a functioning application * Ability to document code and application behavior clearly for teammates. * Comfortable asking questions and incorporating feedback from senior engineers and operators. Preferred Skills: * Coursework or projects involving UI/UX design or human-computer interaction. * Experience with Windows desktop application frameworks (e.g., WPF, WinForms, MFC, or similar). * Personal, academic, or internship projects involving a graphical user interface. * Exposure to real-time or data-driven applications (dashboards, monitoring tools, games, simulations). * Familiarity with WPF, WinForms, or similar Windows UI frameworks. * Basic UI/UX design sensibility - layout, usability, clarity of information display. * Exposure to multithreaded or event-driven programming. * Interest in or aptitude for designing interfaces that simplify complex information for end users. * Ability to work through ambiguous requirements with guidance from senior engineers. * Ability to gather and interpret user feedback (from operators) to inform application improvements. * WPF, WinForms, or other Windows desktop UI frameworks. * Basic familiarity with UI/UX design tools or principles (e.g., Figma, wireframing basics) - nice to have, not a deal-breaker. * Exposure to telemetry/data visualization libraries or techniques. Travel Required: * Minimal-5% Domestic and International Citizenship: * Must be a US Person under ITAR definition (U.S. Citizen, or person covered under our existing ITAR license), This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company's success, reputation and sustainable growth. ## Description * Develop and maintain desktop applications (C++/C#) that serve as the operator-facing interface to our ground control and aircraft systems. * Implement and refine UI/UX elements to make complex system data clear and actionable for operators. * Debug and resolve application issues reported by internal users/operators. * Write unit and integration tests to ensure application reliability. * Collaborate with systems/network and embedded engineers to integrate data feeds (telemetry, network/health status, sensor data) into the application layer. * Participate in code reviews and follow established software development practices. * Document application features, known issues, and usage guidance for operators and internal teams., * Vision: able to see and read computer screens and other electronic equipment with screens, able to read documents, reports and engineering drawings. Daily * Hearing: able to participate in conversations in person and via teleconference or phone and to hear sounds on the production floor including safety warnings or alarms. Daily. * Speaking: able to speak in conversations and meetings, deliver information and participate in communications. Daily. * Equipment Operation (personal computer, telephone, copies, fax machine, and related office equipment and using electronic identification card to enter building floors and internal doors): able to operate most office and personal electronic equipment. Daily. * Carrying: able to carry documents, tools, drawings, electronic equipment up to 30lbs/14kgs. Daily. * Lifting: able to lift documents, tools, drawings, electronic equipment up to 30lbs/14kgs. Daily. * Pushing / Pulling: able to push and pull small office furniture and some equipment and tools. Occasionally. * Sitting: able to sit for long periods of time in meetings, working on the computer. Daily. * Squatting / Kneeling: able to squat or kneel to retrieve or replace items stored on low shelving. Occasionally. * Standing: able to stand for discussions in offices or on the production floor. Daily. * Travel: able to travel independently and at short notice. Occasionally. * Walking (include routine walking such as to a shared printer to retrieve documents): able to walk through office and production areas including uneven surfaces. Daily. * Personal Protective Equipment required: Required PPE includes, but is not limited to, Safety Shoes, Safety Glasses, Hearing Protection, Respirators/Masks, and/or Protective Gloves as required by site and/or customer site * Administrative position only PPE required: Steel-toed shoes are required for all shop floor visits, appropriate hearing/eye protection may also be required when visiting the shop floor., Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to ## Related Videos - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) - [Useful AI friends for developers – building a multilingual app](https://www.wearedevelopers.com/videos/622-useful-ai-friends-for-developers-building-a-multilingual-app) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Boost Productivity with AI: Figma & Playwright MCP Workflows - Aris Markogiannakis](https://www.wearedevelopers.com/videos/1768-boost-productivity-with-ai-figma-playwright-mcp-workflows-aris-markogiannakis) - [Making Documentation AI-Ready: Preparing Your Docs for the LLM Era](https://www.wearedevelopers.com/videos/100199-making-documentation-ai-ready-preparing-your-docs-for-the-llm-era) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)