Embedded C/c++ Development Engineer Montreal, Quebec

Montreal, QC, Canada

Job Description

Embedded C/C++ development engineer - Montreal, Quebec

Canada

Do you want to join a company that works for the technological prowess of the future? Look no further, and join TMC.

We'd love to hear from you.

| Your challenges?

We are looking for an Embedded Development Engineer for one of our clients, an internationally recognized player in the space industry.

The Embedded Software Developer will be part of an agile development team and will be responsible for the documentation and implementation of complex flight software modules for various space applications, including communications and satellites.

Duties will include:

Support the development of formal documentation in a multi-disciplinary team environment (systems, digital, RF);

Collaborate with a team to design, code, test, and maintain integrated flight software using the development tool suite;

Support flight code integration and testing within the flight units;

Diagnose bugs and issues in the lab;

Support the automation of software processes.

| What do we expect from you?

We are looking for someone with a university background in electrical engineering or computer science or equivalent with significant experience in embedded software development (5+ years).

During your experience, you have already had the opportunity to work on real-time operating systems (RTOS) and you know how to program in C, C++ and also master the python language.

Experience in continuous integration and delivery (CI/CD) and version control systems such as GIT is a real advantage for this mission.

The following skills will also be appreciated:

Knowledge of CCSDS, MIL-STD-1553;

Knowledge of protocols such as CAN bus and SpaceWire;

Experience with Visual Studio or Eclipse;

Experience with JIRA and Confluence;

Experience with VectorCast;

Experience in formal software development (requirements, design, testing);

Fluency in French and English.

| What can you expect from TMC?

TMC is an international high-tech consultancy company that brings expertise to their clients in order to support them with the realization of their technological challenges. As such, TMC is operating as an expert center at the disposition of its clients and we help them to be more competitive in an ever more global and faster changing technological world.

At TMC we believe that people are the driving force behind technological innovation. That is why we want to create the best possible conditions for tech talents to thrive in. We offer you a challenging and stimulating work environment in which you can be the director of your own career.

As an Employeneur you are part of our TMC family. Next to our outstanding technical expertise, fun and engagement are meaningful parts of our culture.

| Why choose Employeneurship?

We are truly unique thanks to our Employeneurship model which is a true innovation for the High Technology consulting business. It is the business relationship of the 21th century for high skilled technical professionals. It is built around 5 main pillars:

You will have a permanent employment contract, offering you stability and security

You will get to know your market value and have a share in the profit your work generates thanks to the individual profit sharing

We will support you with a one-on-one coaching and trainings designed to help you develop your entrepreneurial skills

The competence cells structure, provides you with a strong meaningful and relevant network

The entrepreneurial lab: a playground for new ideas and a potential launching for start-ups

Is TMC a perfect fit for you? We'd love to hear from you.

Feel Free to Contact

Alexandra Gannat

Recruitment Specialist, Canada

Tel: (438) 225-9571

Let your network know what's going on.
Share:

VACANCIES

TMC Software does great in high-tech systems, automotive, home entertainment & multimedia and healthcare. We are home to bright minds with a fighting spirit, communication skills, plenty of experience and of course technical skills. Software development design and architecture but also project and outsource management are services our clients ask for.

France

INGENIEUR Da?VELOPPEMENT C++/ QT - PARIS

France

Si vous souhaitez prendre en main votre carriere et developper vos competences en C++, rejoignez-nous !

France

INGENIEUR DEVELOPPEMENT C# - TMC PARIS

France

Si vous souhaitez prendre en main votre carriere et developper vos competences en C# rejoignez-nous !

France

INGENIEUR DEVOPS - PARIS

France

Si vous souhaitez prendre en main votre carriere et developper vos competences Devops rejoignez-nous !

France

ARCHITECT JAVA - PACA

France

Vous souhaitez prendre en main votre carriere et vous ates passione par les nouvelles technologies - rejoignez-nous !

France

INGENIEUR DEVELOPPEMENT JAVA SOPHIA ANTIPOLIS

France

Vous souhaitez prendre en main votre carriere et vous ates passione par les technologies JAVA - rejoignez-nous!

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2071918
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned