drjobs UI Software Engineer

UI Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Huntsville, AL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

***Hybrid position requiring periodic onsite in Huntsville <100 mile geographical radius preferred as travel expenses not budgeted unless negotiated)***

This new UI framework is intended to support a variety of optical sensors that stream video and produce numerical data used in analytical testing scenarios. The engineer will work to implement new user interface frameworks using MVVM methodology to display streaming video from optical sensors provide sensor configuration interface components and create innovative data visualization controls for processed numerical data.

Responsibilities
Collaborate with software engineering counterparts
Develop UI framework and interface guidelines for sensor software developers
Develop UI components to provide intuitive representation of numerical data for analysis
Maintain and enhance the UI framework and components to support future projects
Troubleshoot and resolve sensor software/user interface integration issues


Qualifications
Required
Strong communication skills both oral and written
Experience developing Windows applications using WPF
Experience developing using MVVM UI frameworks such as Avalonia
Windows and Linux programming in Python C or C#
Preferred
Video display
Crossplatform development

Employment Type

Contract

Company Industry

Department / Functional Area

Software Engineering

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.