Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Developer

Full-time

Scalian



Temps-Plein / Full-Time 

Mode de travail: Hybride / Work arrangement: Hybrid

 

We are looking for a  Embedded Software Developer to collaborate on one of our projects in the Space sector.

Who are we?
Scalian is a multinational engineering consulting firm with over 35 years of experience and nearly 5,500 specialists across 11 countries.
We provide expertise in Operations & Technology and Information Technology to a variety of industries, including aerospace, defense, railways, and energy, supporting their development.
At Scalian, people are at the heart of our priorities. By joining us, you will have the opportunity to achieve your professional goals in a collaborative and supportive environment.

***

Nous recherchons un(e) Embedded Software Developer pour collaborer sur l'un de nos projets dans le secteur Spatiale.

Qui sommes-nous ?
Scalian est une société multinationale de conseil en ingénierie , forte de plus de 35 ans d'expérience et de près de 5 500 spécialistes répartis dans 11 pays.
Nous mettons notre expertise en Opérations et Technologie et Technologies de l'information au service de secteurs variés tels que l'aérospatiale, la défense, le ferroviaire et l'énergie, en soutenant leur développement et leur exploitation.
Chez Scalian l'humain est au coeur de nos priorités. En nous rejoignant, vous aurez vous aurez l'opportunité d'atteindre vos objectifs professionnels dans un environnement collaboratif et bienveillant.

Job Description



Role and Responsibilities :
The main function of an embedded software developer is to document and implement complex flight software modules for various space applications including communications and satellites.

Main Responsabilities: 

  • Support development of formal documentation within a multidisciplinary team environment.
  • Collaborate with team to specify, design, code, test and maintain embedded flight software using the development tool suite.
  • Support flight code integration and testing within flight labs.
  • Troubleshoot bugs and issues in the lab.
  • Support software process automation.

***

Rôle et responsabilités :

Le/La développeur.euse intermédiaire de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les satellites.

Responsabilités Principales:
  • Soutenir l’élaboration de la documentation formelle dans un environnement d'équipe multidisciplinaire (systèmes, numérique, RF)
  • Collaborer avec une équipe pour concevoir, coder, mettre à l’essai et maintenir le logiciel de vol intégré en utilisant la suite d'outils de développement
  • Soutenir l'intégration des codes de vol et les essais au sein des unités de vol
  • Diagnostiquer les bogues et les problèmes dans le laboratoire.
  • Soutenir l'automatisation des processus logiciels

Qualifications



Required

Qualifications

:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or an equivalent field.
  • Minimum of 7 years of experience in embedded software development.
  • Experience with Real-Time Operating Systems (RTOS).
  • Proficiency in C, C++, and Python programming.
  • Experience working in a Scrum/Agile team environment.
  • Experience with Continuous Integration and Continuous Delivery (CI/CD).
  • Experience with version control systems such as Git.
  • Excellent communication and collaboration skills.

***

Qualifications

requises :

  • Baccalauréat en génie électrique ou informatique ou équivalent
  • Minimum de 7 ans d'expérience en développement de logiciels embarqués
  • Expérience avec les systèmes d'exploitation en temps réel (RTOS)
  • Programmation en C, C++, Python
  • Expérience de travail au sein d'une équipe scrum-agile
  • Expérience avec l'intégration et la livraison continues (CI/CD)
  • Expérience avec les systèmes de contrôle de version tels que GIT
  • Très bonnes capacités de communication et de collaboration

Additional Information



Why join our team?

  • Gain valuable experience across various sectors and critical projects while advancing within the same company;
  • Enjoy a competitive salary and a comprehensive benefits package (health and dental insurance, life and long-term disability insurance, group RRSP with company Access continuous training to expand your knowledge and stay on the cutting edge of technology;
  • -Access continuous training to expand your knowledge and stay on the cutting edge of technology;
  • Build a personalized career path aligned with your professional goals;
  • Explore international work opportunities through our mobility program and global presence;
  • Join a dynamic, specialized, and growing team where communication is key and each team member is valued;
  • Be part of a team where professional fulfillment is a priority (team buildings, happy hours, marathons, and much more!).

***

Pourquoi rejoindre notre équipe ?

  • Acquérir une expérience enrichissante au sein de divers secteurs et projets critiques tout en évoluant dans une même entreprise ;
  • Profiter d'un salaire compétitif et d'un ensemble d' avantages sociaux attractifs (assurance santé et dentaire, assurance vie et invalidité de longue durée, REER collectif avec contribution de l'entreprise, congés maladie, etc.) ;
  • Accéder à des formations continues pour élargir vos connaissances et rester à la pointe des technologies ;
  • Construire un plan de carrière personnalisé, aligné avec vos objectifs professionnels ;
  • Explorer des opportunités de travail à l' international grâce à notre programme de mobilité et notre présence mondiale ;
  • Intégrer un groupe dynamique, spécialisé et en pleine croissance, où la communication est essentielle et où chaque membre de l'équipe est valorisé ;
  • Faire partie d'une équipe où l' épanouissement professionnel est une priorité (team buildings, 5 à 7, marathons, et bien plus encore !).
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Developer in Montréal, QC vacancy
  •  ...et à l’écrit). Personne dynamique axée sur les résultats ayant un fort esprit d’équipe et un bon sens de l’initiative. C++ Software Developer Position description: The Software Developer role within the Magnetic Anomaly Detection (MAD) Engineering group is to... 
    Suggested
    Flexible hours

    Kronos Consulting

    Montréal, QC
    4 days ago
  •  ...through its vertically integrated suite of energy hardware and software products, and their supporting infrastructure. Our...  ...grid. The opportunity   dcbel is looking to hire a UI embedded developer to work in our growing team. The successful candidate will play... 
    Suggested
    Full time
    Flexible hours

    Dcbel

    Montréal, QC
    10 days ago
  •  ...through its vertically integrated suite of energy hardware and software products, and their supporting infrastructure. Our...  ...the grid. The opportunity   dcbel is looking for an Embedded Quality Developer to join our Firmware/OS team, responsible for designing,... 
    Suggested
    Full time
    Flexible hours

    Dcbel

    Montréal, QC
    more than 2 months ago
  •  ...integrated suite of energy hardware and software products, and their supporting infrastructure...  ...dcbel is looking to hire a firmware developer to work in our growing team. The successful...  ...or other ARM-based microcontrollers using embedded C/C++ on bare metal programming At... 
    Suggested
    Full time
    Flexible hours

    Dcbel

    Montréal, QC
    more than 2 months ago
  •  ...Description Today CS Group Canada is looking for a Software Verification Engineer. Their role will be to test embedded software applications on aircraft and space...  ...the software testing in accordance with DO-178. Develop and run the relevant tests on the test platforms... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Cs Group

    Montréal, QC
    more than 2 months ago
  •  ...design, development and testing of multiple software modules. • Ensure implementation meets...  .... • Collaborate with other software developers in the team to implement software that align...  ...an OSGi container.  • Experience with embedded OS development, kernel and device drivers... 
    Permanent employment
    Full time

    Collabera

    Montréal, QC
    more than 2 months ago
  •  ...in record time with the only hardware and software AI-powered platform built for the factory...  ...'s application authoring platform. We develop the cloud-first authoring experience along...  ...Experience with firmware services, IoT, or embedded software. Experience designing and... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...large, global organization.  Engineers thrive at Tower while developing electronic trading infrastructure at a world class level. Our...  ...potential. Our Core Engineering department is seeking a Software Developer II to join the Data team in Montreal. This role is responsible... 
    Full time
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    more than 2 months ago
  •  ...in record time with the only hardware and software AI-powered platform built for the factory...  ...Description As a Senior Simulation Developer at Vention, you’ll be a key contributor to...  ...software applications. Background in embedded systems or real-time computing is a plus.... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...full-time in office attendance*    As a Full Stack Java/React Developer, you will work on large-scale web applications, including...  ...workflows, Kubernetes, and Docker. ~ Solid understanding of the software development lifecycle (SDLC) and common architectural patterns.... 
    Full time
    Work at office
    Local area
    Remote work

    Aylo Careers

    Montréal, QC
    more than 2 months ago
  •  ...customer base of elite financial market participants.   Job Summary Exegy is seeking a motivated and detail-oriented Software Automation Developer Intern to join our Montreal-based Software Automation team. This internship offers hands-on experience treating software... 
    Internship

    Exegy

    Montréal, QC
    14 days ago
  •  ...superior power, and robust protection. Xona is seeking a skilled Software Engineer to work as a contributor to the development and...  ...subsystem communication design, and software modularization Embedded development for microcontroller programming Bash Scripting... 
    Permanent employment
    Full time
    Work at office

    Xona Space Systems

    Montréal, QC
    22 days ago
  •  ...services are customized to meet specific needs. For more details please visit our website Job Description Job Title : Database Software developer Location : Montreal, QC Job Type : Contract on W2 Work Status: US Citizen / Canadian Citizen / TN VISA Skills... 
    Permanent employment
    Full time
    Contract work
    Temporary work

    Epro Consulting

    Montréal, QC
    more than 2 months ago
  •  ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview    As a Lead Software Developer, we expect you to be disciplined regarding software development, ready and eager to lead projects and initiatives, and... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...Software Developer II (P2) We are seeking a Software Developer II to join our Application Development team in Montreal. In this client-facing role, you will deliver work independently, write and maintain production Python code, build and maintain automated tests,... 
    Long term contract
    Full time
    Temporary work
    Work at office
    2 days per week

    Jeppesen Foreflight Careers

    Montréal, QC
    a month ago
  •  ...Hybrid   We are looking for a Senior Embedded Software Engineer   to collaborate on one of our...  ...this role, you will be responsible for developing, implementing, maintaining, and testing...  .... Responsibilities: Design, develop, implement, and maintain embedded software... 
    Long term contract
    Full time

    Scalian

    Montréal, QC
    3 days ago
  •  ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...a real difference. Job Description As a Senior Software Developer at Vention, you will be a key contributor to the architecture... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  • MaintainX is the world's leading AI-powered maintenance and asset management platform, serving 14,000+ customers including Duracell, Shell, Cintas, and Brenntag. We raised $150M in Series D funding led by Bessemer Venture Partners and Bain Capital Ventures, bringing our total...
    Long term contract
    Full time
    Immediate start

    Maintainx

    Montréal, QC
    more than 2 months ago
  •  ...capabilities to ensure the security of critical infrastructures and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good practices and... 
    Permanent employment
    Full time
    Flexible hours

    Cs Group

    Montréal, QC
    more than 2 months ago
  •  ...__________________________________________________________  Software Developer in Test   A Software Developer in Test (SDET) is a hybrid role...  ...is baked into every feature. Integrate & Accelerate : Embed automated tests into CI/CD pipelines (Jenkins, GitHub Actions,... 
    Full time
    Contract work

    Onespan

    Montréal, QC
    more than 2 months ago
  • $20k per year

     ...and innovation, where challenging the consensus is encouraged rather than tolerated. We are looking for several passionate Software Developers to join our team. In this role you'll build critical software that powers the collection, transformation, and delivery of the... 
    Full time
    Immediate start

    Calliere

    Montréal, QC
    more than 2 months ago
  •  ...want to build the customer support platform for the AI era, we're looking for top talent to join us. About the Role As a Software Developer at Botpress, you'll be at the forefront of developing innovative solutions that drive the future of conversational AI. As part of... 
    Full time
    Work at office
    Worldwide

    Botpress Technologies Inc.

    Montréal, QC
    13 days ago
  •  ...-------------- Your team’s dynamic: Developers and test specialists from diverse backgrounds...  ...compliance agencies You believe great software means quality, security, and...  ...-first — before implementation begins Embed security into every stage — from design to... 
    Full time
    Contract work
    Internship
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...development leader specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our...  ...infonuagiques.   What you’ll do As a Senior R&D Software Developer, your main responsibilities will include the technical design,... 
    Daily paid
    Full time

    Syntronic

    Montréal, QC
    7 days ago
  •  ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...real difference. Job Description As a Senior Software Developer at Vention… You’ll play a key role on the Machine Builder... 
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...Job description Huawei Canada has an immediate permanent opening for an AI Software Developer. About the team: The Smart Grid Technology Lab focuses on research in real-time simulation technologies, microgrid energy management, control systems, and other smart grid... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Montréal, QC
    more than 2 months ago
  •  ...physical security, public safety, and operations. Genetec develops open-platform software, hardware and cloud-based services for the physical security...  ...You'll be part of the team responsible for developing the embedded software powering Genetec's Physical Access Control... 
    Full time
    Remote work
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...MANNARINO Systems & Software Inc. is a leader in providing safety-...  ...Roles / Responsibilities The Embedded Systems Engineering team...  ...alongside multidisciplinary teams developing autonomous multi-agent drone...  ...a real-time environment. Develop new features and capabilities... 
    Long term contract
    Permanent employment
    Work at office

    MANNARINO

    Montréal, QC
    4 days ago
  •  ...place of high expectations, integrity, innovation and a willingness to challenge consensus. We are looking for an AI Full Stack Software Developer to join our AI and Multi Asset Systematic Strategies team. This team builds AI and ML-powered tools and solutions that enable... 
    Full time
    Remote work

    Drw Inc

    Montréal, QC
    more than 2 months ago
  • $100k - $110k per year

     ...from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Software Developer - PL/SQL - Capital Markets with our large consulting client, workig onsite at a major financial services client in the downtown... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work

    Tech Talent International

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Developer. Be the first to apply!