Senior Linux Firmware Developer
Full-time
Schneider Electric
Job Responsibility:
: R&D Linux Firmware Developer focuses on a range of embedded firmware development actives to create a high-quality embedded product. Our Linux Firmware Developer demonstrate a passion for problem solving, and attention to detail. You will be part of an agile team implementing innovative firmware/software solutions for embedded IoT sensor gateway products. You will be a development champion, driving continuous improvement of our processes, tools, and practices. This is a great opportunity to expand your development expertise while creating real, customer-focused products that are released worldwide. Remarque: International relocation package is not available for this position What will you do? - Develop firmware for leading edge IoT sensor gateway products.
- Gather product functional requirements, define proper firmware behavior, and implement firmware modules.
- Work closely with other developers/teams to ensure proper interoperability with sensor products and cloud infrastructure.
- Work closely with verification and validation (test) team to ensure full test coverage, and quick closure of reported firmware defects.
- Recognize technical debt, propose mitigation options, and execute based on business priorities.
- Clearly document code functionality and organization using best practices. Work with technical support to diagnose and troubleshoot customer issues.
- Champion process improvements to increase quality, reduce costs, and improve efficiency.
- Participate in agile planning events including Scrums, sprint planning, and retrospectives.
- Demonstrate ability to work with cross functional and global teams, with the ability to align and bring best in class processes, coding standards etc. Work closely with other developer leads / managers / architects & test teams, gather requirements, prioritize development efforts & deliver business value.
- Demonstrate strong knowledge in the software/firmware development domain, and industry standard secure development standards/protocols. Willingness to gain hands-on experience with the products/systems/domain while working as a developer.
What qualifications will make you successful? If you feel that your experience is either above or below the initial requirements listed, we still encourage you to apply for the position. We are considering candidates of varying seniority for this role. - Experience developing on Linux Ubuntu and/or Yocto
- Experience with connected gateways (MQTT, TCPIP websockets, building custom APIs, etc
)
- Strong programming experience in Python and C/C++
- Familiar with linux bare-metal development environment
- Able to propose solutions, take ownership and lead development
- Experience with creating and managing a persistent database in an embedded product
- Familiar with Secure Development Life Cycle (SDLC)
- Good understanding of product development life cycle (Agile methodology, Integration testing etc)
- Revision control (Git and Github)
- A professional, proactive attitude with good interpersonal skills
- Be a result-oriented team player. Leader & self-motivated
- Good at oral & written communication in English to be able to communicate and collaborate with peers
Qualifications: Let us learn about you! Apply today. #LI-Hybrid About Our Company: Why us? Schneider Electric is leading the digital transformation of energy management and automation. Our technologies enable the world to use energy in a safe, efficient and sustainable manner. We strive to promote a global economy that is both ecologically viable and highly productive. 34bn global revenue 128 000+ employees in 100+ countries 45% of revenue from IoT 5% of revenue devoted for R&D You must submit an online application to be considered for any position with us. This position will be posted until filled It is the policy of Schneider Electric to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct. Concerning agencies: Schneider Electric does not accept unsolicited resumes and will not be responsible for fees related to such.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Linux Firmware Developer in Montréal, QC vacancy
- ...an eye on what truly matters to them by developing solar-powered, cellular-connected... ...Job Description We are looking for a Firmware Developer who is passionate about hardware, embedded... ...expertise in embedded development under Linux (kernel space). Familiarity with Yocto...SuggestedFull timeImmediate startRemote workWork from home
- ...the grid. The opportunity dcbel is looking to hire a firmware developer to work in our growing team. The successful candidate will... ...metal STM32 platforms as well as our iMX6 Yocto based custom Linux distribution designs. Main Responsibilities Write software...SuggestedFull timeFlexible hours
- ...Role Requirement This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data. The... ...triggers, , stored Procs etc.) # Comfortable with working in Linux env # Comfortable with using AI coding agents (Github...SeniorFull time
- ...difference. Job Description As a Senior Robotics Developer - Motion Planning and Control at... ...Implement and maintain motion control firmware for robotics applications such as palletizing... ...implementations Experience programming in the Linux ecosystem: systemd, debian, docker,...SeniorFull timeInternshipWork at officeWork from home
- ...Hyperledger & is also a Silver Member of The Linux Foundation. The core team includes early... ...the blockchain ecosystem and has already developed various decentralized solutions/tools for... ...industry. We are in the works to develop a fully compliant & immutable Supply-chain...SeniorFull timeCasual workFlexible hours
- ...MachineCode team owns Vention's application authoring platform. We develop the cloud-first authoring experience along with the set of SDKs,... ...models and how to deploy them in production. Experience with firmware services, IoT, or embedded software. Experience designing and...SeniorFull timeInternshipWork at officeWork from home
- ...and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software... ...Test and QTest is required; Significant experience with Linux environments, (Ubuntu or Fedora are an asset.) Familiar with...SeniorPermanent employmentFull timeFlexible hours
- ...opportunities to make a real difference. Job Description As a Senior/Staff Platform Developer at Vention, you will focus on developing the internal... ...of cloud cybersecurity best practices ~ Experience with linux platforms, scripting, networking, etc. ~ Experience with...SeniorFull timeInternshipWork at officeWork from home
- ...emissions. We are looking for a senior engineer who wants their work to... ...lifecycle, with a focus on developing features and delivering value to users. Develop, test, integrate, and deploy backend... ...environment. Comfort working in a Linux environment. Entrepreneurial...SeniorFull timeLocal areaRemote workFlexible hours
- ...how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. As a Senior Software Developer on the Trading Data Engineering team, you'll be part of a tight knit group of Software Developers working closely with...SeniorFull timeShift work
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor...SeniorFull timeWork at officeFlexible hours
- ...Company Description IT Job Description Role: Unix or Linux Admin Location: Montreal, Canada Duration: 6+ Months... ...Availability, Virtualization technologies and a variety of in-house developed tools. We interact with a high number of customers from...Full timeCasual workImmediate start
- ...efficient and enjoyable world. Role overview As a Senior Software Developer with strong Data Engineering and MLOps experience, you... ...similar Virtualization and containerization, ideally in a Linux-based ecosystem Docker and orchestration tools such as Kubernetes...SeniorFull timeWork at officeFlexible hours
- ...more efficient and enjoyable world. Role overview As a Senior Software Developer with strong Cloud, DevOps, and infrastructure experience,... ...systems Virtualization and containerization, ideally in a Linux-based ecosystem Docker and orchestration tools such as...SeniorFull timeWork at officeFlexible hours
- ...About the Role We are seeking a Senior AI Developer to join our computer vision (CV) Engineering team in Montreal, QC. In this role, you will design, build, and operate the cloud infrastructure, deployment systems, and supporting services that power our next generation of...SeniorDaily paidFull timeWork at officeLocal areaRemote workWorldwideFlexible hours3 days per week
- ...learning opportunities, then Tecsys could be a good fit for you! About the Role We are seeking an experienced and motivated Senior Java Developer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining high-...SeniorRemote jobPermanent employmentFull time
- ...at Front end technologies – Blazor / Angular (one of them must) Exp using Mobile technologies – Primarily iOS development & MAUI Develop high level designs for converting functional requirements into business processes; Actively participate in the requirements,...SeniorFull timeNight shift
- ...international et continuons de faire grandir notre impact à l’échelle mondiale. Ce que tu feras En tant que Développeur·e Frontend Sénior.e chez Poka, tu joueras un rôle clé dans la création de fonctionnalités ayant un véritable impact sur le quotidien des travailleurs en...SeniorDaily paidFull timeWork at officeRemote workWork from homeFlexible hours
- ...expert, AlayaCare offers the opportunity to grow your impact, your skills, and your career. About the Role We are seeking a Senior Android Developer (Kotlin) for the Mobile Team dedicated to designing and enhancing mobile application. Reporting to the Engineering Manager....SeniorFull timeWork at officeFlexible hours
- ...AI-driven transformation of the Software Development Life Cycle into an Agentic Development Life Cycle (ADLC). We are looking for senior developer who embrace AI-assisted engineering practices and can lead by example in modern software delivery. You will help drive...SeniorFull timeRemote workFlexible hours
- *English follows* Le/La Développeur(se) BI senior contribue à la croissance de l’entreprise en développant des solutions d’int elligence... ...---------------------------------------------- The Senior BI Developer contributes to Groupe Touchette's growth by designing and...SeniorFull timeInternship
$90k - $95k per year
...100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Senior Fullstack Java Developer with our large consulting client for a major banking services client in the downtown Montreal area. This role can either...SeniorLong term contractPermanent employmentFull timeContract workWork at office- ...Toronto (400 University Ave) & Montreal (1001 Blvd. Robert-Bourassa) Mistplay is seeking a highly skilled and innovative Senior iOS Developer II to join our dynamic team. In this role, you will be instrumental in enhancing our native iOS app, improving user engagement,...SeniorFull timeApprenticeshipWork at officeNight shiftDay shift2 days per week
- 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...SeniorLong term contractFull timeImmediate start
- ...through intentional development, strong leadership, and opportunities to make a real difference. Job Description As a Senior Software Developer at Vention, you will be a key contributor to the architecture and development of internal tools, system integrations, and...SeniorFull timeInternshipWork at officeWork from home
- ...d’affiliation propulsé par l’IA). À titre de Développeur·se senior ML/DL au sein de la Neuro Squad, vous serez responsable de concevoir... ...(our AI-driven affiliate logic engine). As a Senior ML/DL Developer in the Neuro Squad, you will architect the intelligence behind...SeniorFull timeApprenticeshipWork at officeFlexible hours
- ...through intentional development, strong leadership, and opportunities to make a real difference. Job Description As a Senior Simulation Developer at Vention, you’ll be a key contributor to the evolution of our browser-based simulation engine. Working as part of an...SeniorFull timeInternshipWork at officeWork from home
$153k - $197k per year
...Supra Ce que nous recherchons Plus de 5-10 ans d’expérience en administration de bases de données - IBM InfoSphere DataStage Developer. ETL/ELT. Solide expertise en Supra, IBM z/OS, COBOL, JCL et CICS Expérience en soutien de systèmes hérités et en...SeniorFull timeApprenticeshipInternshipWork at officeImmediate startDay shift- Why Sony Interactive Entertainment? Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part...SeniorFull timeInternship
- ...through intentional development, strong leadership, and opportunities to make a real difference. Job Description As a Senior Software Developer at Vention… Reporting to the Machine Apps Team Lead, you will be a key contributor to the design, development, and...SeniorLong term contractFull timeInternshipWork at officeWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Linux Firmware Developer. Be the first to apply!
Related searches
- linux system administrator Montréal, QC
- remote linux administrator Montréal, QC
- linux software engineer Montréal, QC
- firmware engineer Montréal, QC
- firmware engineer intern Montréal, QC
- senior IT recruiter Montréal, QC
- senior designer Montréal, QC
- senior ruby developer Montréal, QC
- senior accounting technician Montréal, QC
- senior building operator Montréal, QC

