Junior Software Specialist
Neptec Technologies Corp. - Kanata, ON

Neptec Technologies Corp. develops innovative 3D machine vision products for machine automation and robotic applications in harsh environments. We are seeking a motivated, result driven, Junior Software Specialist to join our growing software team.

The Junior Software Specialist will:

Apply engineering principles to moderately complex projects and/or contribute to complex projects relating to the design of products or tools,
Independently explore problems of diverse scope where, analyses, interpretations and conclusions are made,
Perform requirements analyses and prepare software specifications,
Develop software architectural designs,
Prepare software design and test documentation,
Design, code and test software,
Participate in software and systems integration testing activities,
Interface with customers during requirements definition and design review activities,
Participate in technical meetings with customers,
Collaborate with other engineering/project team disciplines.

The ideal candidate will possess the following skills, education and experience:

B.Sc. or equivalent in computer science, math, engineering, or physics,
1-3 years’ experience in object oriented development, preferably C++ programming languages,
Experience developing software in Linux and Windows,
Familiar with C programming language,
Experience developing machine vision or robotics systems an asset,
Knowledge in the use and programming in matlab and python is an asset,
Familiar with in all phases of software development lifecycle,
Familiar with military and/or commercial software development standards,
Development of user interfaces using the Qt framework is desirable.

Must be able to obtain a Federal Government Security Clearance (minimum Secret Level II- mandatory).

Neptec offers a competitive compensation package to commensurate with experience.
Please quote file #14-03 with your response.

http://neptectechnologies.com/careers/


Indeed - 30+ days ago - save job - block

» Apply Now

Please review all application instructions before applying.

» Apply Now

Please review all application instructions before applying.