User Interface (UI/UX) Software Engineer, c++, c#, Objective-c or Java, visualization - Job Order 2870 - Philadelphia, Pennsylvania United States - 22493



JOB DESCRIPTION

Job #: 22493
Title: User Interface (UI/UX) Software Engineer, c++, c#, Objective-c or Java, visualization - Job Order 2870
Job Location: Philadelphia, Pennsylvania - United States
Employment Type:
Salary: $75,000.00 - $105,000.00 - US Dollars - Yearly
Employer Will Recruit From: Nationwide
Relocation Paid?: Negotiable

WHY IS THIS A GREAT OPPORTUNITY?


Small startup getting its Series A funding with a niche market involving autonomous flying drones. Exiciting work with great potential for growth. US citizens and Permanent Residents only. I don't think they are looking for your standard UI developer. This job entails more visualization as it's a real-time application involving continual data fusion from a variety of sensors flying onboard the drone. Stock is being issued for new hires

JOB DESCRIPTION

My client is involved with robotics in the realm of aerial autonomy. A critical part of the robotics stack is the UI, which provides visualization and interpretation of data collected by the robot and enables the user to interact with and control the behavior of the robot in real-time.  As the developer of the user interface, your work will directly shape the way that our technology is perceived by customers. Your role will include:

Gathering of requirements and iterating on designs with customers and users
Development of effective, efficient, and intuitive UIs targeted towards both end-users and engineers
Deployment of tablet and desktop applications to Linux, Android, and Windows
In addition, there will be opportunities to support research and development, field testing, work with customers and investors, as well as mentor members of the team. 

QUALIFICATIONS

Essential Qualifications
At least a B.S. in Computer Science, a related field, or at least 3 years experience in a relevant industry.  Candidates with substantial qualifications may be considered for senior positions.
An excellent understanding of how to write and test software that is correct, modular, efficient, and easy to understand
At least 3 years experience developing in one of these languages: C++, C#, Objective C, or Java
Substantial experience in developing user interfaces for Linux, Windows, or Android using relevant UI toolkits (e.g. Qt)
US citizenship or permanent residency
Great to Have
Experience with standard development practices, including version control, testing, code checking, and code review
Familiarity developing high-fidelity 3d visualizations using OpenGL or an equivalent high-level abstraction (OpenSceneGraph, Unity)
 

Education:
University - Bachelor's Degree/3-4 Year Degree

APPLY NOW FOR THIS JOB

Our recruiters are currently seeking to fill this position and hundreds like this in our network. If you are a match you'll be contacted with additional details.

We value your privacy and will never share your information with any employer without your consent.

Send your profile and resume to the recruiter who posted this job. You may include a cover letter to introduce yourself.

Cover Letter Text:

5,000 character limit