Previous Job
Software 4 - C++ Developer
Ref No.: 18-00358
Location: San Mateo, California
Title: Software Engineer 4 – C++ Developer
Location: San Mateo (can be remote)
Type: Contract – 6 months

This position enhances and maintains mission critical data analysis software, tailored toward imagery collected from aircraft vehicles. The candidate will aid in designing analysis software as a standalone product and as a key component of a geospatial information ecosystem. The candidate will generate and review software high level design documentation in addition to being a key contributor to the code base. The candidate will also develop and maintain software unit and automated functional tests, review test results, and verify software implementation for consistency against industry standards and customer requirements. As a key member of the team, the candidate will design and code on a daily basis. Additionally, the candidate will provide feedback and mentoring to other members of the team through code reviews.

Our client's data analysis software processes, enhances, corrects, and annotates motion and still imagery. Additionally, the software acts a client interface for a custom created mediaserver. Candidates will provide solid technical knowledge for the design, development and testing of data analysis software.

- Expert skill in designing and coding C++ imagery-based applications
- Polyglot skill set which includes C++ with a real-time object-oriented discipline
- Integrating 3rd party libraries and packages into commercial software
- Providing strong technical problem-solving skills related to video applications
- Handling multiple projects, codebases, and concepts with professionalism and ease
- Deep understanding of QT/Threading
- Prefer candidates with experience in remote sensing data

Additional preferred experience:
- Integrating video with geo spatial data systems
- Handling UAV metadata

Education & Experience
- Minimum of a Bachelor's degree of Science from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry
- 9+ years in an engineering classification with a Bachelor's degree or 7+ years with a Master's degree