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

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... 
    Suggested
    Full time
    Immediate start
    Remote work
    Work from home

    Vosker

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Suggested
    Full time
    Flexible hours

    Dcbel

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Full time

    Prolifics Inc

    Montréal, QC
    more than 2 months ago
  •  ...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,... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Casual work
    Flexible hours

    Greenstream Networks

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    Cs Group

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Ghgsat

    Montréal, QC
    a month ago
  •  ...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... 
    Senior
    Full time
    Shift work

    Drw Inc

    Montréal, QC
    13 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...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 time
    Casual work
    Immediate start

    Info-ways

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Daily paid
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    3 days per week

    Hinge Health, Inc.

    Montréal, QC
    more than 2 months ago
  •  ...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-... 
    Senior
    Remote job
    Permanent employment
    Full time

    Tecsys Inc.

    Montréal, QC
    22 days ago
  •  ...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,... 
    Senior
    Full time
    Night shift

    Sapsol Technologies Inc

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Daily paid
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Un Emploi De Senior Frontend Developerchez Poka Fr

    Montréal, QC
    more than 2 months ago
  •  ...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.... 
    Senior
    Full time
    Work at office
    Flexible hours

    Alayacare

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Remote work
    Flexible hours

    Solutions Petal Inc.

    Montréal, QC
    more than 2 months ago
  • *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... 
    Senior
    Full time
    Internship

    Groupe Touchette

    Montréal, QC
    a month ago
  • $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... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office

    Tech Talent International

    Montréal, QC
    more than 2 months ago
  •  ...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,... 
    Senior
    Full time
    Apprenticeship
    Work at office
    Night shift
    Day shift
    2 days per week

    Mistplay

    Montréal, QC
    a month 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...
    Senior
    Long term contract
    Full time
    Immediate start

    Maintainx

    Montréal, QC
    a month ago
  •  ...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... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Apprenticeship
    Work at office
    Flexible hours

    Stay22

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  • $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... 
    Senior
    Full time
    Apprenticeship
    Internship
    Work at office
    Immediate start
    Day shift

    Capco

    Montréal, QC
    more than 2 months ago
  • 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...
    Senior
    Full time
    Internship

    Playstation Global

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Linux Firmware Developer. Be the first to apply!