Intermediate C++ Software Developer

  • Company:
    Teledyne Technologies
  • Location:
  • Salary:
    negotiable / monthly
  • Job type:
  • Posted:
    2 months ago
  • Category:
    IT & Software

Teledyne Optech is the world leader in the development and manufacture of advanced lidar and camera survey instruments for airborne, mobile and terrestrial mapping. With operations and staff worldwide, Teledyne Optech has led the advancement of the technology for 40 years, empowering surveyors, researchers, and government organizations with fast, accurate and cost-effective solutions.RoleWe are looking for a strong C++ developer to work on the development of Windows Desktop applications for the processing of our airborne lidar, camera and ground-based products. This role would include design, analysis, implementation, testing and support of the products.As a member of the software Engineering group, you will work closely with other members of the team, as well as other engineering groups and customers support.ResponsibilitiesParticipation in collection and definition of software specificationsDesign, implementation and testing of softwareAssist in debugging and patch generation of the softwareAssist in preparation documentation for the softwareVersion tracking of software in configuration management softwareUniversity degree in Computer Science or equivalentMinimum 2+ years of hands-on programming experienceStrong experience programming in C++Experience using Microsoft Visual StudioUnderstanding of object-oriented design and templatesUnderstanding of multithreading conceptsExperience using C++ Boost library an assetMath and algorithm development background an assetExperience with using a code version control system (Subversion…)Good planning and organization skillsGood communication skillsGood documentation skillsStrong team player