Apply now

Posted 128 months ago

Embedded Software Designer -3144-OJO

@ Right Talent Right Now

Montréal, Quebec

On-siteFull-time5+ years experience
Apply now
SIGNALS

Overview

Right Talent Right Now is hiring an Embedded Software Designer for a permanent full-time role in Mont, Canada, with relocation available. The designer develops, tests and maintains embedded software on Linux, working with product management, architects and hardware designers to meet product requirements.

Responsibilities:

  • Design, develop, test and maintain embedded software
  • Design and maintain automated unit tests
  • Review design, code and test
  • Improve static and dynamic analysis tooling
  • Maintain continuous integration infrastructure

Requirements summary:

  • Bachelor's or graduate diploma in computer science or software engineering
  • 5+ years in embedded software design
  • Solid Linux embedded or real-time development in C and C++
  • Solid GCC toolchain and scripting experience
  • Bilingual French and English

Tools & skills

Source and dates

Employer career site / ATS feed · smartrecruiters

Employer posting date
2016-05-04
First seen by our source
2026-10-15
Source record updated
2026-10-15

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish, French
EducationBachelor’s degree (required)
Fields of studycomputer science, software engineering

Summary and details written by AI from the posting; the employer’s posting is the authority.

Right Talent Right Now

FieldValue
Open jobs on Jobsy6
Job description

Job Description

Embedded Software Designer -3144-OJO

Job Ref.: 3144

Role: Information Technology

Relocation Available: Yes

Industry: I.T.

Location: Canada

Town / City: Mont

Job Type: Permanent full-time

Job description:

ROLE AND PRIMARY RESPONSIBILITIES

The Embedded Software Designer is responsible for all aspects of the embedded software development. Using the principles of software engineering and cyber security, he designs, develops and tests embedded software application that implements the functionalities defined by the product management.

Working closely with the embedded software designers, software architects, hardware designer and verification and validation, he or she will:

* Clarify product requirement if required;

* Design, develop, test and maintain software;

* Design, develop and maintain automated unit tests;

* Review design, code and test;

* Improve the tool set used to produce high quality and highly secure software (static analysis, dynamic analysis);

* Maintain continuous integration tools infrastructure;

* Estimate task effort;

* Make sure he understand end to end solution;

* Identify the good enough design and code based on business value, and project budget and timeline.

QUALIFICATIONS AND EDUCATION REQUIREMENTS

* Graduate diploma in computer sciences, software engineering or equivalent;

* A minimum of 5 years' experience in a similar role;

* Solid experience in Embedded or Real-time Development on Linux platform;

* Solid experience in Embedded Software Development in C and C++;

* Solid experience with GCC tools chain;

* Solid scripting skills: bash, awk, sed, perl, Python, Lua...;

* Solid knowledge of IP networking and IT security;

* Good knowledge of Linux device drivers development;

* Solid experience in Application Development mixing multiple languages;

* Solid experience in Multi-Threaded/Multi-Process applications;

* Solid experience in Asynchronous programming;

* Good knowledge of GIT source control;

* Bilingual (French / English).

PREFERRED SKILLS

* Inclined to use existing software instead of reinventing the wheel;

* Curious and passionate about software development;

* Interest in emerging technologies;

* Team player.

Bottom Line Requirements:

1. Bachelor's degree or Graduate diploma in computer sciences, software engineering or equivalent.

2. 5+ years of experience in embedded software design.

3. Solid experience in Embedded or Real-time Development on Linux platform.

4. Solid experience in Embedded Software Development in C and C++.

5. Solid experience with GCC tools chain.

6. Solid scripting skills: bash, awk, sed, perl, Python, Lua.

7. Solid knowledge of IP networking and IT security.

8. Good knowledge of Linux device drivers development.

9. Solid experience in Application Development mixing multiple languages.

10. Solid experience in Multi-Threaded/Multi-Process applications.

11. Solid experience in Asynchronous programming.

12. Good knowledge of GIT source control.

13. Bilingual (French / English).

Additional Information

All your information will be kept confidential according to EEO guidelines.

Similar jobs

  • Conseiller, Médias sociaux et contenu numérique

    Montréal, QC
    On-siteFull Time

    Renaud-Bray: Renaud-Bray, entreprise reconnue pour son dynamisme et son esprit novateur, connait une forte croissance.

    Formation en communication, marketing, création de contenu ou domaine connexe; Expérience en médias sociaux et création de contenu numérique; Maîtrise de la photo, de la vidéo, du montage et des principales plateformes…

    Keep up with trends, Collaboration, Communication skills, Content creation

  • Inside Account Executive - SMB Canada

    Montréal, QC
    Full Time

    Cisco

    MUST BE FRENCH SPEAKING; The team serves the customer life cycle through a series of selling motions to drive higher value and an efficient experience from Cisco solutions; This role engages with customers and partners…

  • P1 SERGENT - BGO 1250 RLO - 19h00-07h00 Samedi et Dimanche 15h00 à 23h00 et Lundi et Mardi

    Montréal, QC
    $27.25/hr

    GardaWorld: GardaWorld est la plus importante entreprise privée de sécurité au monde, offrant des services de transport de valeurs, des solutions de sécurité…

    Vous avez l’expérience de la sécurité et cherchez une opportunité pour faire briller vos compétences ?; Vos qualifications pour devenir sergent(e) sécurité dans une tour à bureau prestigieuse :; • Vous êtes titulaire…

    BGO 1250 - AGENT Quai - Lundi au Vendredi 11h a 18h

    Montréal, QC
    $21.74/hr

    GardaWorld: GardaWorld est la plus importante entreprise privée de sécurité au monde, offrant des services de transport de valeurs, des solutions de sécurité…

    Qualifications de l'agent(e) de sécurité service client; Titulaire d'un permis BSP en cours de validité; Compétences exceptionnelles au service à la clientèle

  • Chargé(e) de projets

    Montréal, QC +1
    HybridFull Time

    WEPOINT Canada Développement

    15+ YOEWepoint Canada Développement needs candidates with a bachelor's degree in IT, business administration or a related field, at least 15 years in IT, and 5 years as a senior IT project manager in the last 10 years. Candidates need advanced French, PMI/PMBOK experience, and ideally healthcare project experience, Agile skills and PMP or PMI-ACP certification.

  • Financial Plan Review Consultant (Bilingual)

    Montréal, QC
    Full Time

    Canadian Imperial Bank of Commerce (Canada): C'est aussi pourquoi une carrière à la Banque CIBC est plus qu'un emploi : c'est une occasion de grandir et de travailler aux côtés de certaines des…

    You'll leverage your deep expertise in financial planning (especially retirement and education planning) to conduct comprehensive reviews of complex financial plans, using both established…; You can effectively perform…

  • Manager, Connections Planning

    Montréal, QC
    HybridFull Time

    GM THE IPG OF COS CANADA INC

    This role requires you to work as part of an integrated media planning team to ensure the product is grounded in insights and experience, resulting in flawless media executions; · Liaise and foster knowledge-sharing…

  • Team Coordinator (aka Chief Acrobat) - Onsite Montreal

    Montréal, QC
    On-siteFull Time

    Nascent

    You'll have real visibility, real ownership, and a steep learning curve — the kind of role where a fast learner with 3–5 years of experience can punch well above their weight; Drive special projects from ambiguous ask…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.