Job: C++ Software Developer

Title C++ Software Developer
Location York, ON
Job Information

About AUG Signals

AUG Signals was established in 1986 and is a research-oriented company focused on the development of advanced Signal, Image and Data Processing (SIDP) algorithms. The company is at the forefront of research and development in several areas including image registration, target detection and recognition, target tracking, and multi-sensor fusion. The company provides services in data collection, processing, analysis and delivery, working with data from satellites, airborne, and ground sensors. These technologies are applied to a variety of fields, including defense and security, transportation, resource exploration, environmental monitoring, and Intelligent Transportation Systems (ITS).

About the Position

The C++ Software Developer will create leading-edge data processing software for various applications; data sources could be radar, image and/or other signals. The role requires full software development life cycle activities including design, implementation and testing. The successful candidate must produce readable, well-structured, well-documented and optimized C++ code targeting embedded platforms. Solid communication skills are required as it may be necessary to author technical reports and present the technology to clients.

Skills and Qualifications

Requirements (Must have)

  • Bachelor’s degree in Computer Science, Computer Engineering, or Software Engineering
  • 3 to 5 years’ demonstrated experience in C++ programming
  • Development experience on Visual Studio 2015 or newer
  • Experience with Git or Mercurial
  • Experience with CMake or other build automation
  • Experience with cross-compiling for Linux-based systems
  • Strong technical writing and verbal communication skills
  • Be a team player who can work with minimal supervision

Desirable (Good to have)

  • 1+ years working experience with computational image processing, or computer vision
  • Experience with OpenCV libraries
  • First-hand experience with using scientific or math libraries, such as Armadillo or Eigen
  • Familiarity with cross-compiling for embedded systems
  • Familiarity with geo-spatial data processing libraries, such as GDAL

Application Process

  • Apply with current CV or resume
  • JOB ID: 2612

 

NOTICE: A.U.G. Signals Ltd. provides equal employment opportunities to all qualified employees and applicants for future and current employment and prohibit discrimination on the grounds of race, color, religion, sex, national origin, age, marital status, genetic information, disability, protected veteran status, sexual orientation, gender identity or gender expression. We prohibit discrimination in decisions concerning recruitment, hiring, referral, promotion, compensation, fringe benefits, job training, terminations or any other condition of employment. A.U.G. Signals Ltd.  is in compliance with local, state and federal laws and regulations and ensures equitable opportunities in all aspects of employment. EEO including Disability/Protected Veterans.