QSi is currently looking for a Senior Software Developer for our private sector client. Integrated with a project team, theSoftware Developer participates in the development of functions of a softwareor an FPGA.
The developer will be part of an AGILE teamand will have to participate in the various SCRUM team meetings.
Under the responsibility of the productarchitect, the candidate will participate in the development of embeddedsoftware development tools :
Technology : C# / C++, WebServices (SOAP),Windows, Linux, Gstreamer multimedia environment, QT environment.
Working with the Validation team
Tools : MS Visual Studio, Eclipse, Jira,Code Collaborator, SVN, GIT
Contributes to the functional analysis, thedefinition of architecture, the technical design and the coding in accordancewith the standards.
Participates in the development,verification and correction of anomalies
Prepares technical documents (specifications,design, test plans, user manual, notes, techniques, etc.)
Provides backup of network andconfiguration management work
Collaborates in technical capitalizationand technology watch
Experience of 5-10 + years with the masteryof the design, development and validation of complex software functions.
Knowledge of Windows operating systems,Linux, Android.
Advanced expertise in C++ language withexperience in dealing with XML files for configurations.
Experience using Jira, QT, GIT, REST, SOAP,XML, Object Oriented Design (C++), and ARM.
Experience in Public Address systems is avaluable asset, as well as Echo canceller modules and Asterisk softwarelibrary.
Advanced expertise in C# under VisualStudios, .NET, excellent capacities of jumping and understanding rapidly anexisting product in commercial usage.
Experience using Jira, QT, REST, SOAP, XML,Object Oriented Design (C#), and Intel processors (X86).
Several change orders asked by customers toadd extra features.