Embedded Software Developer Canada
Détails de l'annonce
Référence
174704
Date de publication
19 mars 2023
Lieu de travail
Montréal, Canada
Expérience requise
Entre 2 et 5 ans
Niveau d'études
Bac + 5
Disponibilité
Plein temps
Langues
Français Anglais
Offres similaires

Test automation engineer
NEOSHORE • Bruxelles

Technicien informatique en Italien
CPL JOBS • Ariana
Atlassian Consultant
COLLABORATION BETTERS THE WORLD • Tunis
AWS Managed Service Team Lead
COLLABORATION BETTERS THE WORLD • Tunis
Développeur web
SMDI • Sfax
Entreprise

PARTNER RECRUITMENT CANADA
Secteur: recrutement / ressources humaines
Taille: Moins de 20 employés
Description de l'annonce
Responsibilities:
The experienced software developer reports to a Team Lead. The tasks associated with the position include:
- Contributing to the preparation of the technical development plan and standard;
- Supporting the high-level software architecture of an embedded software (in compliance with the DO-178C development standard);
- Realizing the different stages of the formal development of software (specification, design of the components and modules, coding and verification);
- Checking the quality of the various software components produced by the other team members;
- Ensuring the integration of software packages;
- Reporting clear technical status to the team lead and customer Point of Contacts;
- Evaluating and consolidate workloads;
Requirements:
- More than 4 years experience in low-level embedded software development
- Experience in DO-178 standard or equivalent
- Ability to isolate and troubleshoot hardware, system and software problems
- Experience in writing technical documents (development plan, specification/design documents, etc).
- Software Knowledge: C - Language
- Experience in using Requirement Management tools such as DOORS
- Integrated development environment such as Eclipse
- Experience developing software for microcontroller on real-time applications
- Knowledge in communication protocols (CANbus, ARINC429, ethernet, Serial communication (RS-422, SPI, I2C))
- Good communication and interpersonal skills. Ability to communicate with multi-disciplinary stakeholders (system engineers, hardware engineers, managers, chief engineer etc…)
- Autonomy and ability to find solutions and compromises
- Proficient in English and French (speaking and writing)
- Bachelor's degree or Master's degree in computer or software engineering
Nice to have Assets
- Agile principles experience (Scrum master, sprint developments);
- Languages: C++, Python, Assembly code, Perl, PHP