![CS Canada](https://media.trabajo.org/img/noimg.jpg)
Senior Embedded Software Developer
4 weeks ago
CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the aerospace, electric and autonomous driving industries.
Joining CS Group Canada is a unique opportunity to work on complex high-tech systems for the most prestigious system manufacturers in North America, and our employees benefit from competitive salaries, complete benefits, and flexible work location and schedule.
Job Description
We are looking for an Embedded Software Developer to join a dynamic and multidisciplinary team in charge of the certification of aircraft Electronic Engine Controllers.
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-178B 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
- 5-7 Years of 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
Additional Information
CS Group US values diversity in the workplace and encourages women, visible minorities, ethnic minorities, aboriginal people and people with disabilities to apply.
Benefits
- All members included in annual cash bonus opportunity
- 2% annual retirement benefit opportunity
- Training/Professional Development opportunities for all members
- 6 paid holidays
- Industry leading medical, dental, and vision Insurance
- Vacation / Sick Time / Bereavement leave
- Employee Assistance Program, including mental health benefits
- Spouse / Child Optional Life
- Whole Life Insurance / Critical Illness Insurance / Legal Assistance / Military Leave
Inclusive and committed employer, our company works every day to combat all forms of discrimination and promote a respectful working environment. That's why, committed to gender diversity and overall inclusivity, we encourage all applications and profiles. #J-18808-Ljbffr
-
Senior Embedded Software Developer
2 months ago
Montreal, Canada Tundra Technical Solutions Full timeDéveloppeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les satellites. ...
-
Senior Embedded Software Developer
2 months ago
Montreal, Canada Tundra Technical Solutions Full timeDéveloppeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les satellites. ...
-
Senior Embedded Software Developer
4 weeks ago
Montreal, Canada Tundra Technical Solutions Full timeDéveloppeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les satellites. ...
-
Senior Embedded Software Developer
2 months ago
Montreal, Canada Tundra Technical Solutions Full timeDéveloppeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les satellites. ...
-
Senior Embedded Software Developer
4 weeks ago
Montreal, Canada Tundra Technical Solutions Inc. Full timeDéveloppeur senior de logiciels embarquésLe développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les satellites....
-
Senior Embedded Software Developer
4 weeks ago
Montreal, Canada Tundra Technical Solutions Full timeDéveloppeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les satellites. ...
-
Senior Embedded Software Developer
4 weeks ago
Montreal, Canada Tundra Technical Solutions Full timeDéveloppeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les satellites. ...
-
Senior Embedded Software Developer
4 weeks ago
Montreal, Canada Tundra Technical Solutions Full timeDéveloppeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les satellites. ...
-
Embedded Software Developer
2 months ago
Montreal, Canada SPARK Microsystems Full timeAs an Embedded Software Developer at SPARK Microsystems, you will be required to develop and maintain firmware covering our various embedded system applications and this includes network protocols, core libraries as well as application development. Additionally, you will implement, and test firmware to form optimal communications wireless networks using the...
-
Embedded Software Developer
4 weeks ago
Montreal, Canada SPARK Microsystems Full timeAs an Embedded Software Developer at SPARK Microsystems, you will be required to develop and maintain firmware covering our various embedded system applications and this includes network protocols, core libraries as well as application development. Additionally, you will implement, and test firmware to form optimal communications wireless networks using the...
-
Embedded Software Developer
1 day ago
Montreal, Canada SPARK Microsystems Full timeAs an Embedded Software Developer at SPARK Microsystems, you will be required to develop and maintain firmware covering our various embedded system applications and this includes network protocols, core libraries as well as application development. Additionally, you will implement, and test firmware to form optimal communications wireless networks using the...
-
Aerospace Embedded Software Developer
1 month ago
Montreal, Canada Mannarino Systems & Software Full timeMANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...
-
Senior Embedded Software Developer
1 month ago
Montreal, Canada CS GROUP Full timeJob Description We are looking for an Embedded Software Developer to join a dynamic and multidisciplinary team in charge of the certification of aircraft Electronic Engine Controllers. Responsibilities: The experienced software developer reports to a Team Lead. The tasks associated with the position include: Contributing to the preparation of the...
-
Senior Embedded Software Developer
4 weeks ago
Montreal, Canada CS GROUP Full timeJob Description We are looking for an Embedded Software Developer to join a dynamic and multidisciplinary team in charge of the certification of aircraft Electronic Engine Controllers. Responsibilities: The experienced software developer reports to a Team Lead. The tasks associated with the position include: Contributing to the preparation of the...
-
Embedded Software Developer
2 weeks ago
Montreal, Quebec, Canada Fidus Systems Full timeAre you a skilled Embedded Software Developer looking for an exciting opportunity to work on cutting-edge projects? Look no further Fidus Systems, a leading-edge electronic product development company in the electrical/electronic manufacturing industry, is seeking a talented and passionate individual to join their team as an Embedded Software Developer.Fidus...
-
Embedded Software Developer
2 weeks ago
Montreal, Quebec, Canada Vaco Full timeWe are currently seeking an seasoned Embedded Software Developer with C/C++, Python and experience with real-time operating systems (RTOS). You will be responsible for support the development of formal documentation in a multidisciplinary team environment (systems, digital, RF), collaborate with a team to design, code, test and support the integration of...
-
Senior Embedded Software Engineer
2 weeks ago
Montreal, Quebec, Canada Boston Scientific Full timeLocation: Montreal - Quebec, CanadaSalary: CompetitiveType: PermanentMain Industry: Search Information Technology JobsOther Industries & Skills: Finance, Banking & Insurance ManufacturingEmployer: Boston ScientificJob ID: Posted On: 18 May 2024About the Role:The Boston Scientific Electrophysiology Firmware R&D team is seeking an experienced and highly...
-
Senior Embedded Software Developer
1 month ago
Montreal, Canada CS GROUP Full timeJob DescriptionWe are looking for an Embedded Software Developer to join a dynamic and multidisciplinary team in charge of the certification of aircraft Electronic Engine Controllers.Responsibilities:The experienced software developer reports to a Team Lead. The tasks associated with the position include:Contributing to the preparation of the technical...
-
Senior Embedded Software Developer
4 weeks ago
Montreal, Canada CS GROUP Full timeJob DescriptionWe are looking for an Embedded Software Developer to join a dynamic and multidisciplinary team in charge of the certification of aircraft Electronic Engine Controllers.Responsibilities:The experienced software developer reports to a Team Lead. The tasks associated with the position include:Contributing to the preparation of the technical...
-
Senior Embedded Software Developer
2 weeks ago
Montreal, Quebec, Canada CS GROUP Full timeJob DescriptionWe are looking for an Embedded Software Developer to join a dynamic and multidisciplinary team in charge of the certification of aircraft Electronic Engine Controllers.Responsibilities:The experienced software developer reports to a Team Lead. The tasks associated with the position include:Contributing to the preparation of the technical...