Embedded Software Developer
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 !).
- ...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...SuggestedFlexible hours
- ...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...SuggestedFull timeFlexible hours
- ...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,...SuggestedFull timeFlexible hours
- ...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...SuggestedFull timeFlexible hours
- ...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...SuggestedPermanent employmentFull timeWork at officeFlexible hours
- ...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 employmentFull time
- ...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 timeInternshipWork at officeWork from home
- ...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 timeApprenticeshipCasual workWork at officeWorldwide
- ...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 timeInternshipWork at officeWork from home
- ...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 timeWork at officeLocal areaRemote work
- ...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
- ...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 employmentFull timeWork at office
- ...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 employmentFull timeContract workTemporary work
- ...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 timeWork at officeFlexible hours
- ...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 contractFull timeTemporary workWork at office2 days per week
- ...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 contractFull time
- ...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 timeInternshipWork at officeWork from home
- 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 contractFull timeImmediate start
- ...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 employmentFull timeFlexible hours
- ...__________________________________________________________ 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 timeContract work
$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 timeImmediate start- ...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 timeWork at officeWorldwide
- ...-------------- 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 timeContract workInternshipFlexible hours
- ...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 paidFull time
- ...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 contractFull timeInternshipWork at officeWork from home
- ...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 employmentFull timeInternshipImmediate start
- ...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 timeRemote workFlexible hours
- ...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 contractPermanent employmentWork at office
- ...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 timeRemote work
$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 contractPermanent employmentFull timeContract workWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Developer. Be the first to apply!
- ingénieur logiciel embarqué Montréal, QC
- golang software developer Montréal, QC
- remote software Montréal, QC
- software support Montréal, QC
- software sales Montréal, QC
- software Montréal, QC
- junior software developer .net Montréal, QC
- software trainer Montréal, QC
- software qa Montréal, QC
- entry level software Montréal, QC


