menu

+1-819-307-0333

info@nordiasoft.com

Software Engineer

JOB OPPORTUNITY

 

English | French

 

Software Engineer

NordiaSoft is at the core of a revolution in software development for embedded systems. Recognized as an international leader for its integrated development environment, its products are used worldwide by leading manufacturers of radio systems that want to simplify and accelerate their development cycle in order to reduce costs and improve quality. Based on concepts developed for military software radio systems, the technology standardizes and automates the software development of embedded systems. NordiaSoft continues to grow and is now looking for dynamic candidates to join its embedded software team.

 

NordiaSoft is seeking a Software Engineer with strong model-driven development expertise. The ideal candidate will have a diverse background including embedded systems, real time operating systems, and middleware.

 

Key Responsibilities

  • Provides assistance in estimating project task and schedules
  • Identify the impact of any modifications to the code base to maintain system stability
  • Develop new features and make modifications to existing MDD tools and modules
  • Introduce new technologies as needed
  • Prepare design and code reviews
  • Participate in the deployment of new releases

In addition, candidates should possess:

  • Eagerness to learn and teach
  • Willingness to be challenged
  • High levels of initiative and motivation
  • Familiarity with Agile methodology
  • Excellent verbal and written communication skills
  • Excellent analytical and problem solving skills

 

Minimum Qualifications

  • Bachelors Degree in Computer Engineer, Computer Science or Electrical Engineer
  • 3+ years experience in C/C++ programming skills with embedded operating environments
  • 3+ years experience in distributed systems

 

Additional Qualifications

  • Experience with MDD tools: UML tools, OPNET, LabVIEW/Simulink, GNU Radio, and such.
  • Experience with various operating systems: VxWorks, INTEGRITY, QNX, LynxOS, Linux.
  • Experience with CORBA: ORBexpress, TAO, OmniORB.
  • Experience with POSIX: threads, synchronization, timers, real-time signals, and such.
  • Experience with Java and Eclipse JDT/CDT

 

We offer:

A creative environment where you can have a high impact on how future embedded systems are developed and deployed.

 

Note: if you don’t meet all the requirements but you can proof you are an exceptional candidate, try us!

To apply, send resume to emploi-job@nordiasoft.com

 

OFFRE D’EMPLOI

 

English | French

 

Ingénieur / ingénieure en logiciel

NordiaSoft est à la base d’une révolution dans le développement de logiciel pour systèmes embarqués. Reconnu comme un chef de file international pour son environnement intégré de développement, ses produits sont utilisés dans le monde entier par les principaux fabricants de systèmes radios qui désirent simplifier et accélérer leur cycle de développement afin de réduire leurs coûts et améliorer la qualité. Basé sur des concepts développés pour les systèmes de radios logicielles militaires, la technologie peut également être utilisée pour standardiser et automatiser le développement de logiciels des systèmes embarqués en général. NordiaSoft continue de croître et est maintenant à la recherche de candidats pour se joindre à son équipe de développement de logiciel pour systèmes embarqués.

 

NordiaSoft est à la recherche d’un Ingénieur en  logiciel avec de l’expertise en développement orienté modèle. Le candidat idéal possède de l’expérience diversifié en systèmes embarqués, temps réel, et répartis.

 

Responsabilités

  • Assistance en estimation de temps pour l’accomplissement de diverses taches d’analyse et de programmation
  • Évaluation des impacts reliés à la modification et la maintenance de code source
  • Développement de nouvelles fonctionnalités pour notre solution MDD
  • Introduction de nouvelles technologies
  • Préparé les revues de design et de code source
  • Participer au déploiement de nos nouveaux produits

Nos candidats doivent aussi posséder:

  • Une passion pour l’apprentissage et l’enseignement
  • Le goût d’être mis au défi
  • Être hautement motivé et autonome
  • Adorer l’analyse et la résolution de problèmes
  • Être à l’aise avec l’approche « Agile »
  • D’excellentes capacités à communiquer

 

Exigences minimales

  • Baccalauréat en informatique, en génie informatique ou en génie électrique
  • 3+ années d’expérience en programmation C/C++ dans un environnement de systèmes embarqués
  • 3+ années d’expérience en programmation de systèmes répartis

 

Exigence supplémentaires

  • Expérience avec des outils MDD: outils UML, OPNET, LabVIEW/Simulink, GNU Radio, etc.
  • Expérience avec différents systèmes d’exploitation: VxWorks, INTEGRITY, QNX, LynxOS, Linux.
  • Expérience avec CORBA: ORBexpress, TAO, OmniORB.
  • Expérience avec POSIX: threads, synchronisation, horloge, signaux, etc.
  • Experience with Java et Eclipse JDT/CDT

 

Nous offrons:   un environnement de travail qui repose sur la diversité et fait la promotion de la créativité. Un endroit où vous pouvez influencer le futur du développement des systèmes embarqués.

 

Note: Si vous ne répondez pas à toutes les exigences mais que vous savez nous prouver que vous êtes un candidat exceptionnel, tentez votre chance!

 

Faites nous parvenir votre curriculum à emploi-job@nordiasoft.com

logo-boiler-white

Got Questions?

If you have any questions about our products and services please contact NordiaSoft at +1-819-307-0333 or email us at info@NordiaSoft.com