Similar Jobs

View More

Software Engineer - UI

This job is no longer active. View similar jobs.

POST DATE 8/23/2016
END DATE 12/19/2016

Morpho Newark, CA

Company
Morpho
Job Classification
Full Time
Company Ref #
28933619
Location
Newark, CA
Job Type
Regular
AJE Ref #
575963778

JOB DESCRIPTION

ESSENTIAL DUTIES AND RESPONSIBILITIES:

Responsible for implementation and maintenance of Morpho Detection's desktop, web and mobile based business applications.
Responsible for implementation and design of C++, and Python based libraries/applications.
Contribute to the introduction and phasing in of new web technologies and methodologies into the development environment.
POSITION REQUIREMENTS:

Bachelor's degree in computer science or related field.
Experience with C++ and Python
Experience with/Ability to learn UI frameworks Qt/PyQt and QML
Experience with Object Oriented Programming and Designs.
Familiarity with software development process.
Experience in Linux/Unix, including build, debug & scripting tools.ExperienceDesired Characteristics:

Desired Characteristics:

Experience with CUDA and 3D rendering techniques.
Familiarity with writing unit and functional tests.
Knowledge of databases such as Postgresql, sqlite
Experience with web and mobile development.
Ability and willingness to learn quickly.
Strong communication skills.
Familiarity with programming languages, build systems (make/cmake/), packaging tools.
Familiarity with versioning tools, e.g. git, subversion
Eligibility Requirements:

Must be 18 years or older.
Must have at least 2 year experience in software development.
Must be willing to take a drug test as part of the selection process.
Must be willing to submit to a background investigation as part of the selection process.
Must be willing to submit to a government background investigation as part of the selection process.
Must have unrestricted authorization to work in the United States.