XX
Senior Embedded Software DeveloperAlquemy Search & ConsultingMontreal, Québec, Canada
XX

Senior Embedded Software Developer

Alquemy Search & Consulting
  • CA
    Montreal, Québec, Canada
  • CA
    Montreal, Québec, Canada

Über

Senior Embedded Software Developer
Montreal, QC (Onsite 4 days/week – Monday to Thursday)
12-Month Contract (Extension Possible)
Bilingual: French & English Required
10+ Years of Experience Required
We are seeking a highly experienced Embedded Software Developer to join a multidisciplinary engineering team developing complex flight software for space and satellite applications.
This role focuses on the design, implementation, integration, and validation of real-time embedded systems used in mission-critical aerospace environments. You will work closely with systems, digital, and RF engineering teams in a collaborative Agile setting.
Key Responsibilities
Design, develop, and maintain embedded flight software modules
Contribute to formal documentation (requirements, design, verification artifacts)
Collaborate within an Agile/Scrum team to deliver high-quality software
Support flight code integration and testing in lab environments
Troubleshoot and resolve issues during hardware/software integration
Contribute to CI/CD processes and automation improvements
Ensure compliance with structured software development lifecycle standards
Required Experience & Skills
Bachelor's degree in Electrical Engineering, Computer Engineering, or related field
Minimum 10 years of embedded software development experience
Strong experience with Real-Time Operating Systems (RTOS)
Proficiency in C, C++, and Python
Experience working in Agile/Scrum environments
Familiarity with CI/CD pipelines
Experience with version control systems (Git)
Strong communication and collaboration skills (French & English)
Preferred Qualifications
Knowledge of aerospace communication standards such as CCSDS
Experience with MIL-STD-1553, CAN Bus, or SpaceWire protocols
Experience with Visual Studio or Eclipse
Familiarity with JIRA and Confluence
Experience with VectorCast or similar testing tools
Background in formal software development processes (requirements-driven design, verification, validation)
  • Montreal, Québec, Canada

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.