London Tech Jobs

Specialist/Engineer, Software (Video Applications Developer)

by General Dynamics Land Systems

Location: London, ON
Date Posted: May 20, 2020
General Dynamics Land Systems

Job Description

Specialist/Engineer, Software (Video Applications Developer)

  • Requisition Number: 4411
  • Position Type: Full-Time Regular
  • Relocation Provided: Not Applicable
  • Department: Product & Technology Dev - LC0844 (Direct)
  • Location: GDLS-C London (LCLONDON)
  • Education Required: College Diploma
  • Experience Required: 3 - 5 Years
Apply Now

Position Description:

Specialist/Engineer, Software (Video Applications Developer)

  • Build your career with a world-class defence industry leader!
  • Work at the forefront of electronics and software architecture for light armoured vehicles!
  • Join a high-energy team with exciting opportunities for global career progression!

About the Organization

A career with General Dynamics Land Systems - Canada (GDLS-C) offers plenty of excitement, innovation, and challenge. With lots of global collaboration within the Land Systems family, we are a world-class defence industry leader with expertise in the design and manufacture of light and medium armoured vehicles. We have a strong foundation of delivering innovative engineering and production capabilities to our clients across the spectrum of military vehicles. Our team is focused on continuous improvements that provide our clients with solutions while reducing costs and speeding up delivery for urgent requirements.

About the Opportunity

We have an exciting opportunity for an innovative and experienced Video Applications Developer who's interested in working on cutting-edge technologies to join our team in London, Ontario on a full-time basis.

Working with a highly motivated team you will use your technical expertise to assist in the development of processes, procedures, and policies for electronics and software resiliency in automotive applications.

Your duties will also include:

  • Definition of software architectures based on analyzed requirements, which includes evaluation, selection and integration of all necessary technical components
  • Ability to bridge across multiple disciplines (Electrical, Mechanical and Software) to make appropriate system-level design trade-offs
  • Implement proof of concept systems on prototype vehicles
  • Collaboration with UX team to create intuitive and immersive video overlays

Position Requirements:

In order to qualify for this role, you will have a post-secondary education in either Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Mechatronics or a related field along with 3 - 5 years experience.  Our ideal candidate for this role will have:

  • University Degree in Software Engineering, Computer Engineering, Electrical Engineering,      Computer Science or similar discipline
  • Minimum 5 years of experience in video capture, processing, and distribution
  • Experience integrating with data from CAN, USB, RS-485, or Ethernet Networks
  • Strong understanding of C and C++
  • Experience with OpenGL, OpenCV, OpenCL, CUDA, Qt
  • Experience with both analog and digital video formats
  • Experience designing with physical camera parameters and camera modelling
  • Experience with Git or similar version control software
  • Strong communication, organization and prioritization skills
  • Must be able to meet Anthropometrical Size Requirements for confined space
  • Ability to travel (5% Cdn) and (5% US & Int'l) and possess/be able to acquire and maintain a valid passport
  • Must be able to work in Canada and to obtain CGP (Controlled Goods Program) clearance and be eligible for access to ITAR (International Traffic in Arms Regulations) controlled data/hardware. The incumbent must have or be able to obtain and maintain Secret Level clearance
  • Experience with C4ISR video and Situational Awareness systems
  • Experience working with DRI (Detection, Recognition, Identification) requirements
  • Design experience with DEF STAN 00-82
  • Experience with low latency video
  • Familiarity with many video formats (H.265, RS-170, DVI, VGA, SDI)
  • Experience working the full life cycle of a project from bidding and requirements definition, through design, build, qualification and support of fielded products.
  • Experience with Agile/SCRUM software practices
  • Experience with industry and military standards relevant to military vehicle design
  • P. Eng or eligibility for P. Eng status

About the Benefits

At GDLS-C, you'll be welcomed into a tight-knit and social team with an excellent health and safety record. As a Fortune 500 company, you'll also gain valuable industry experience and have opportunities to take your career to new heights.

In addition to a highly competitive salary that is commensurate with your individual skills and experience, you'll also have access to a wide range of benefits, including:

  • Comprehensive medical and dental benefits
  • Flex time and vacation package
  • Tuition reimbursement for you and your children
  • Long and short-term disability, life, AD&D insurance
  • Group RRSP
  • Employee Profit Sharing Plan

If you're an experienced Video Applications Developer looking to take the next step in your career - apply to join the General Dynamics Land Systems - Canada today!

General Dynamics Land Systems – Canada is an employment equity employer who values diversity and inclusion.  We are committed to providing accommodations for persons with disabilities. If you require an accommodation, we will work with you to meet your needs.

It is a requirement that General Dynamics Land Systems - Canada be registered with the Canadian Controlled Goods Program and that all of its workforce be security assessed.  As such, successful applicants must meet all applicable security requirements, including, but not limited to, the ability to obtain and maintain a Canadian government security clearance to secret level.