CrawlJobs Logo

Software Developer - Desktop Application & User Interface

real-time-consulting.com Logo

Real Time Consulting

Location Icon

Location:
United States , Phoenix

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

This skilled engineer is responsible for development of a desktop automation application/tool used for mapping of aircraft I/O. The application/tool generates code defining the I/O mapping, creates associated test cases and test procedures for verification of the code, and generates artifacts/documents needed for FAA certification of the code. In addition to backend processes used in generating the mapping code, the software engineer will create the user interface.

Job Responsibility:

  • Development of a desktop automation application/tool used for mapping of aircraft I/O
  • The application/tool generates code defining the I/O mapping
  • Creates associated test cases and test procedures for verification of the code
  • Generates artifacts/documents needed for FAA certification of the code
  • Create the user interface

Requirements:

  • Experience with Windows Forms (WinForms) User Interface (UI) framework
  • Experience with Infragistics WinForms toolkit for UI development
  • Experience with the Microsoft Office API (Application Program Interface), particularly for Word
  • Strong written and verbal communication skills
  • Good interpersonal skills
  • Ability to quickly analyze, incorporate, and apply new information and concepts
  • Self-motivated and takes initiative to get things done
  • Experience with VBA (Visual Basic for Application for Office)
  • Experience with Microsoft Access
  • Experience with SQLServer
  • Familiar with embedded avionics
  • Familiar with the A429 avionics data bus
  • Understanding of DO-178, Software Considerations in Airborne Systems and Equipment Certification, or other Safety Critical software standards
  • Must be legally authorized to work in the United States
  • Should not require now, or in the future, sponsorship for employment visa status
  • For certain positions: U.S. citizenship may be required based on security clearance or other governmental requirements

Nice to have:

  • Experience with VBA (Visual Basic for Application for Office)
  • Experience with Microsoft Access
  • Experience with SQLServer
  • Familiar with embedded avionics
  • Familiar with the A429 avionics data bus
  • Understanding of DO-178, Software Considerations in Airborne Systems and Equipment Certification, or other Safety Critical software standards

Additional Information:

Job Posted:
February 13, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Developer - Desktop Application & User Interface

Software Engineer – Desktop Applications

The ideal Software Engineer – Desktop Applications candidate is strong with C++ ...
Location
Location
Salary
Salary:
70000.00 - 90000.00 USD / Year
canfieldsci.com Logo
canfield scientific
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in a Math/Science/Computing or Engineering subject preferred
  • 3+ years’ demonstrated experience in C/C++ programming
  • Solid understanding of data structures, algorithms, multithreading and STL
  • Knowledge of GUI toolkit like Qt
Job Responsibility
Job Responsibility
  • Product development - with research as necessary to deliver the desired results (including some support to researchers using our 3D/2D imaging systems and technology)
  • Create a user interface using Qt
  • Manage image and associated data collected in SQL and shared file storage
  • Develop internal tools to automate camera development, testing, and production in an array of products
  • MacOS application development
What we offer
What we offer
  • paid days off
  • medical, dental, and vision insurance
  • may be eligible for a discretionary bonus
  • 401(k) plan with employer match (currently set at 50%)
  • Fulltime
Read More
Arrow Right

Software Developer

Resource Informatics Group, Inc. is actively seeking a skilled Software Develope...
Location
Location
United States , Irving
Salary
Salary:
Not provided
rigusinc.com Logo
Resource Informatics Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C#, Microsoft .Net
  • Basic HTML5 and CSS3, JavaScript 5.x, TypeScript 4.x, Bootstrap 5.x, jQuery 3.6.x
  • Visual Studio CODE and Visual Studio 2019 – 2022: Team Foundation Server
  • Ability to write CLEAN, WELL FORMATTED CODE that is well DOCUMENTED
  • Application Programming Interface (API)
  • Microsoft Structured Query Language (SQL) Server
  • Bachelor’s and five (5) years or more experience
Job Responsibility
Job Responsibility
  • Design, development, and testing of new features in the applications
  • Regular communication with others involved in the development process
  • Implement, test, and bug-fix functionality
  • Design and implementation of software projects using C#
  • Determines computer user needs
  • analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques, and controls
  • prepares operating instructions
  • designs and develops autonomous services, desktop applications, web applications, scripts, and utility programs
  • Ensures software standards are met
Read More
Arrow Right

Core Java Developer

We are looking for a Core Java Developer in Pune, India to help design and maint...
Location
Location
India , Pune
Salary
Salary:
Not provided
actian.com Logo
Actian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of software application development experience using core Java
  • JDK 11 (or higher)
  • JUNIT
  • Strong knowledge of version control, build, and continuous integration tools (Jenkins/Maven/Tycho/Git)
  • Ability to learn and implement new technologies quickly and effectively
  • Object Oriented development experience
  • Excellent analytical and communication skills
  • Experience working in an Agile/Scrum environment
  • Windows and Linux operating systems
Job Responsibility
Job Responsibility
  • Effectively perform requirements/feasibility analysis, estimation, design generation, implementation, and validation as part of overall development process
  • Generate user interface prototypes/mockups within short, rapid development cycles
  • Assist engineering staff in maintaining existing product releases
  • Work with existing Product Architects to improve Continuous Integration infrastructure and facilitate test automation through various methods and interfaces
  • Fulltime
Read More
Arrow Right

Visual Design Lead, UX

The UX team at Cricut is responsible for user research, interaction design and v...
Location
Location
United States , South Jordan
Salary
Salary:
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong conceptual thinker who has a passion for design problem solving
  • Keen attention to detail and a passion for simplifying complicated systems
  • Excellent written and spoken communication
  • ability to clearly defend design choices with clear rationale
  • Egoless, with a clear focus on collaboration over individual accolades
  • Strong organizational, multi-tasking, and time management skills and the ability to work independently
  • Interest in DIY / crafting experiences and a keen interest in gaining an understanding of and empathy for Cricut’s users
  • 10+ years of experience as a UI / Product designer working on consumer-facing software applications on more than one platform (e.g., Mac, Windows, iOS, Android)
  • Proven ability to partner with UX designers, UX researchers, software developers and QA to ensure user needs are met and designs are implemented correctly
  • Exceptional portfolio, demonstrating software application visual design executed to a high level of impact and refinement
Job Responsibility
Job Responsibility
  • Create visual designs that support compelling user experiences on a variety of software platforms (including desktop and mobile) that integrate with our branded hardware
  • Deliver work that translates complex ideas into simple and useful designs
  • Collaborate with UX researchers, interaction designers, software developers and QA to deliver high quality visual designs that effectively communicate interactivity
  • Help drive development of a visual design system that will empower the UX team and development to move more quickly, with consistency
  • Participate in every stage of the user-centered design process – visualize possibilities early in the design process to facilitate communication, create graphics to support user-testable prototypes, and deliver pixel-perfect visual designs that are implementation-ready
  • Clearly articulate how and why your design directions address the challenge at hand and be ready to consider tradeoffs and alternatives to meet new requirements as they arise
  • Leverage, extend and maintain the integrity of the Cricut brand in collaboration with our Creative Team (who are responsible for packaging, marketing, etc.)
  • Balance work on several design projects simultaneously, bringing system’s thinking and a clear understanding of relationships between different aspects of the software to ensure visual coherence
  • Execute to the quality of top consumer brands such as Apple and Google Nest, stay abreast of product design trends, and communicate them to the entire UX team to ensure our work and process are state-of-the-art
  • Fulltime
Read More
Arrow Right

Senior UX/UI Designer

We're seeking a Senior UX/UI Designer for a project-based assignment, who specia...
Location
Location
United States
Salary
Salary:
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional UX/UI design experience
  • At least 3 years focused on internal applications, enterprise software, or B2B tools
  • Strong portfolio demonstrating complex internal applications, admin interfaces, dashboards, or enterprise tools
  • Expert-level proficiency in Figma for designing, prototyping, and component library management
  • Deep understanding of information architecture, workflow design, and designing for efficiency and productivity
  • Experience designing for complex data tables, forms, filters, multi-step workflows, and role-based permissions
  • Strong grasp of responsive design principles and accessibility standards (WCAG 2.1)
  • Ability to work collaboratively with cross-functional teams in an agile environment
  • Excellent communication skills to articulate design decisions and gather requirements from business stakeholders
Job Responsibility
Job Responsibility
  • Design intuitive interfaces for internal business applications, admin panels, dashboards, and enterprise tools used by employees, operations teams, and business users
  • Create user flows, wireframes, prototypes, and high-fidelity designs for complex workflows involving data entry, reporting, analytics, and system administration
  • Collaborate with product managers, business analysts, and engineering teams to translate business requirements into elegant design solutions
  • Establish and maintain design systems, component libraries, and style guides for internal application consistency
  • Conduct stakeholder interviews and usability testing with internal users to understand pain points and optimize workflows
  • Design responsive interfaces that work across desktop and tablet environments where internal users operate
  • Optimize information architecture and navigation for applications with extensive feature sets and user permissions
  • Partner with development teams to ensure design feasibility and provide support during implementation
Read More
Arrow Right

IT Core Support

The IT Core Support will handle level 1 type tickets and issues. This position w...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
knowbe4.com Logo
KnowBe4
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Preferred Associate degree in a related information technology field or 3 years of equivalent experience
  • Strong understanding of IT best practices and standards
  • Experience with Gmail and Google Docs
  • Experience with Mac and Apple products
  • Experience with MS Office (Word and Excel)
  • Experience with web browsers (Chrome, Internet Explorer, etc.)
  • A+ Certification Network+ Certification and G-Suite Certification obtained within 2 years of hire
  • Excellent verbal, written and relationship skills used to interact with a global group of technical and non-technical people
  • Read and understand technical manuals
  • Work for extended time at keyboard/terminal
Job Responsibility
Job Responsibility
  • Manage the end user services group and facilitate coordination with the business and IT leadership
  • Work collaboratively across Business, IT Operations and IT Applications teams to quickly resolve desktop issues, set up and maintain desktop configurations and fine tuning, and keep desktops current with the latest patches and updates
  • Resolve incidents assigned via the Incident Management System by monitoring the ticketing queue to prioritize, allocate and ensure timely resolution of tickets
  • Interface directly with and interview partner teams to define application purpose, hardware/application dependencies, support standards, including testing strategy, response requirements and escalation points
  • Follow best practices for desktop support with a focus on continuous improvement
  • Perform hardware & software installs, desk moves, additions and changes as required
  • Apply troubleshooting and problem-solving skills to guide and assist the user community on issues related to design, development and deployment of desktop hardware and desktop applications
  • Collaborate with application project teams by participating in project UAT testing for desktop dependencies
  • Work with IT Leadership for continuous improvement of customer satisfaction
  • Troubleshoot all desktop and peripheral support issues, including both hardware and software
What we offer
What we offer
  • We offer company-wide bonuses based on monthly sales targets, employee referral bonuses, adoption assistance, tuition reimbursement, certification reimbursement, and certification completion bonuses - all in a modern, high-tech, and fun work environment
Read More
Arrow Right

Application Systems Analyst II

The Application Systems Analyst reports to the Program Manager of Technology Sys...
Location
Location
United States , McLean
Salary
Salary:
Not provided
tscti.com Logo
22nd Century Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Information Technology, Computer Science, or a related field. Additional related experience may substitute for a degree on a year-for-year basis for up to four (4) years
  • Four (4) years of experience with information technologies and systems analysis that includes ERP Financial Systems
  • Two (2) years of experience with Oracle Fusion (Procurement, Financials, HCM, Role Based Security), Oracle report development
  • Experience working on, configuring, and supporting multiple commercial off-the-shelf or custom-built cloud or on-premise enterprise business application systems
  • Experience with direct end-user support in a customer service role
  • Experience in troubleshooting, analyzing logs, and utilizing debugging tools for timely resolution of technical problems
  • Excellent organization abilities, analytical skills, and communication skills including the ability to effectively communicate technical information to a non-technical audience
  • Be self-motivated and seek opportunities for continuous improvement of IT skills and processes. Be a catalyst and a willing participant in organizational changes
  • Ability to work in a team environment in a matrix organization, partnering well with employees, management, users, business areas, vendors, and contractors and undertake duties and tasks as assigned without close supervision
  • Ability to be a positive and constructive contributor in a team-based environment
Job Responsibility
Job Responsibility
  • Manage Oracle Fusion (Procurement, Financials, HCM, etc), Role Based Security, upgrades and security
  • Implement, manage, and support desktop and Software as a Service (SaaS) application systems
  • Configure and develop applications, custom processes, functionality, reports, queries, interfaces, and system integration in support of business needs
  • Ensure data integrity within systems owned. Understand data relationships, and resolve data and interface issues
  • Assist with documents necessary to procure required systems, licenses, maintenance, and support. Ensure any renewals are completed before expiration and Capital Metro is compliant with vendor licensing requirements
  • Participate in on-call rotation for after-hours IT support
  • Partner with stakeholders to undertake full IT ownership of the systems and projects assigned and become proficient in the technical and functional aspects of these systems
  • Provide technical support and leadership assistance on projects. Successfully assist in tasks or projects as assigned. Provide leadership assistance in working with technology vendors and implementation partners to implement technical solutions
  • Provide periodic reports to management
  • Develop and ensure updates to technical and/or user documentation. Train users on systems and processes. Lead in efforts to encourage system use and adoption within the business areas. Act as an advocate and advisor for the application of technology solutions to the agency
Read More
Arrow Right

Software Engineer / Senior Software Engineer

ARiA is looking for highly motivated self-starters and low-ego team players to j...
Location
Location
United States , Madison; Alexandria; Seattle
Salary
Salary:
Not provided
ariacoustics.com Logo
Applied Research in Acoustics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Applicants selected for employment will be subject to a government security investigation and must meet eligibility requirements, including U.S. citizenship, for access to sensitive information
  • Bachelor’s degree or greater in a relevant technical field (Computer Science, Engineering, or equivalent)
  • Expertise designing and developing code using modern programming/scripting languages such as C, C++, Golang, JavaScript (and variants), and Python
  • Expertise developing and deploying software in an agile, continuous-integration (CI) framework across a variety of hardware platforms (desktop, server, cloud) using modern tools including containerization (e.g., Docker, Kubernetes)
  • Exceptional ability and desire to acquire new knowledge and skills to solve challenges
  • Ability to work independently but collaboratively
  • Ability to manage multiple projects in a fast-paced professional office environment
  • Ability to communicate technical solutions to colleagues and customers
  • Superior oral and written communications skills
Job Responsibility
Job Responsibility
  • Algorithm and software design, development, research, and testing to support prototypes and products
  • Supporting the transition of research algorithms to fielded systems
  • Preparing documentation to summarize design and status of prototypes and products
  • Assisting with in-field integration, testing, and support, with some local travel required
  • Developing an interface between a C++ underwater-acoustics physics engine and a video game for education and training
  • Developing a JavaScript backend for a scenario-design and management tool for players and integration of that system with a learning-management system (LMS)
  • Developing algorithms and software for a cloud-deployed cognitive tool that allows natural-language query of legal documents to answer user questions about government regulations and supporting the DevOps process for deployment of the prototype
  • Fulltime
Read More
Arrow Right