Application Development Engineer

Emeryville, CA


We are looking for an Application and Software and Development Engineer to work on its instrument development team. Candidate will develop algorithms and help build applications that support our product authentication platforms. The successful candidate will have key skills needed to translate a client requirement from concept to code, to test and validate it on hardware and cloud applications. The optimal candidate will also have experience with camera and instrument control.

Job Functions

  • Develop algorithms and code for image processing and pattern recognition, testing and calibration procedures
  • Perform system level integration, model training, performance testing and verification, and validation
  • Develop and document quality and test procedures
  • Other tasks and duties as determined by the Company from time to time

Desired Skills

  • Coding capabilities in C++ in Android, iOS, Windows and Linux O/S
  • Full stack programming skills (front and back-end including cloud server data-bases)
  • Experience with software quality assurance (SQA)
  • Understanding of optics and imaging, and software integration
  • Hands-on experience with setups for testing
  • Experience with multi-spectral and/or hyperspectral imaging systems is preferred

Desired Education/Experience

  • Advanced degree in any related field of mathematically intensive field of physical science or engineering (Applied Mathematics, Physics, Chemistry, Electrical, Mechanical, etc.) discipline along with two or more years’ relevant industrial experience
  • Experience with any scripting language (Python preferred)
  • Team player with strong interpersonal and communication skills
  • Expected to be hands on

Local candidates only. Must be authorized to work in the United States.

Travel required: None

Relocation Package: None

Telecommute: None

Job Application Form - Emeryville

  • Allowable file formats include DOC, DOCX, and PDF. Multiple files (up to 5) may be entered if needed. There is a 10MB maximum file size. After the file is successfully uploaded you will see it listed below. Click the red X only if you wish to delete it.

    Drop files here or
    Accepted file types: doc, docx, pdf, Max. file size: 10 MB, Max. files: 5.
    • This field is for validation purposes and should be left unchanged.