R&D Linux Firmware Engineering

4 weeks ago


Montréal QC, Canada Schneider Electric Norge AS Full time

R&D Linux Firmware Engineer focuses on a range of embedded firmware development actives to create a high-quality embedded product. Our Firmware Engineers 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 :inux 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 stakeholders based in China and Europe

Let us learn about you Apply today.

#LI-Hybrid

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 Electricto 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.

#J-18808-Ljbffr
  • R&D Engineer

    2 weeks ago


    Montréal, QC, Canada EnviroEmplois Full time

    Description sommaire des tâches The R&D Engineer/Scientist is responsible for participating in developing new processes from proof-of-concept stage to piloting and/or improving PyroGenesis existing technologies with respect to the design engineering and testing. The successful candidate should be able to actively and continuously provide new ideas and...


  • Québec, QC, Canada NexGedia Enterprise Full time

    English version follows Notre client, un chef de file de renomme?e international en matière de fabrication d'équipements de télécommunication à Montréal, est à la recherche de de DEVELOPPEURS LOGICIELS EMBARQUES (Firmware) pour soutenir leur croissance et participer à des projets d'envergure. Rôle En tant que membre de l'équipe...


  • Pointe-Claire, QC, Canada Future Electronics Full time

    About the role The System Design Specialist (SDS) – Software/Firmware will be a member of a multi-disciplined, cross-functional design team. The SDS – Software/Firmware will receive coaching and guidance from the SDC Manager and experienced members of the Advanced Engineering Group’s management team to help acclimate him to the nature of our...

  • R&D Project Manager

    4 weeks ago


    Plessisville, QC, Canada Thorens Solutions Full time

    R&D Project Manager / Mechanical Engineering R&D Project Manager / Mechanical Engineering Consulting Engineering / Engineering Please, see the offer in french for more details ** ** Please, see the offer in french for more details ** Please, see the offer in french for more details ** Please, see the offer in french for more details ** Please,...


  • Montréal, QC, Canada SPARK Microsystems Full time

    As an Embedded Software Developer at SPARK Microsystems, you will be required to develop and maintain firmware covering our various embedded system applications and this includes network protocols, core libraries as well as application development. Additionally, you will implement, and test firmware to form optimal communications wireless networks using the...

  • R&D Project Manager

    4 weeks ago


    Plessisville, QC, Canada Thorens Solutions Full time

    R&D Project Manager / Mechanical Engineering R&D Project Manager / Mechanical Engineering Company name: Thorens Solutions – Headhunters Activity area : Consulting Engineering / Engineering City : Plessisville Company description ** Please, see the offer in french for more details ** ** Please, see the offer in french for more details ** Tasks and...

  • Chemical R&D Engineer

    4 weeks ago


    Québec, QC, Canada RheEnergise Limited Full time

    About RheEnergise RheEnergise is a cleantech startup developing low-cost, massively scalable, long-duration energy storage. Utilising a proprietary high-density fluid in a closed loop system, we believe that HD Hydro® will be instrumental in enabling the global energy transition, and a net-zero future.  There is no time to waste in bringing climatech...

  • R&d Manager

    1 week ago


    Montréal, Canada One Silicon Chip Photonics Full time

    Founded in 2015 in Montreal, Canada, One Silicon Chip Photonics (OSCP) focus is on the development of high-performance Inertial Measurement Units (IMUs), based on Micro-Opto-Electro-Mechanical (MOEMS) accelerometers and gyroscopes. The company is currently developing a fully integrated optical solution based on a Resonant Microphotonic Gyroscope (RMG) scheme...

  • R&D Project Manager

    1 month ago


    Dorval, QC, Canada Nortek Security and Control LLC Full time

    Job Category: Engineering Program Management Full-Time Dorval, QC H9P 2T5, CAN Summary: The R&D Project Manager will work closely with the Engineering Manager to oversee the entire development process of new products and programs within the organization, keeping track of time, costs, quality. The role requires significant leadership skills and...

  • R&d Consultants

    1 month ago


    Montréal, Canada ABGI Canada Full time

    ABGI Canada is currently looking for R&D Consultants to perform scientific missions within the SR&ED team in the Montreal office. Our clients range from small and medium sized companies to multinationals. You will bring strong technical skills, industry knowledge and involvement to our consulting team on mandates involving Scientific Research and...

  • R&D Scientist I

    4 weeks ago


    Montréal, QC, Canada Eli Full time

    About us Eli is the women's health company making continuous hormone monitoring possible. We empower people to understand their body every day and improve their health outcomes across their lives. Hormones are at the core of our health, yet they remain a black box. Eli is on a mission to unlock this box by developing a product that provides real-time...

  • Linux Administrator

    1 month ago


    Montréal, Canada Ubisoft Full time

    Company Description Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow...


  • Montréal, QC, Canada SpaceBridge Inc. Full time

    We are currently seeking a Verification and Validation Specialist to join our team in Montreal, QC. In this position, the incumbent plays a crucial role in the product development process and contributes to bringing product quality upstream to ensure releases are meeting specifications. He or she is responsible for designing and executing test cases and...

  • R&D Scientist II

    4 weeks ago


    Montréal, QC, Canada Eli Full time

    Please note that this role is based in Montreal, Canada. If you're coming from the US, we take care of the immigration process, including the legalities and costs. Fun fact: 50% of our R&D team made the exciting move from the US to Canada to join Eli. About us Eli is the women's health company making continuous hormone monitoring possible. We...

  • R&D Scientist III

    1 month ago


    Montréal, QC, Canada Eli Health Full time

    Please note that this role is based in Montreal, Canada. If you're coming from the US, we take care of the immigration process, including the legalities and costs. Fun fact: 50% of our R&D team made the exciting move from the US to Canada to join Eli. About us Eli is the women's health company making continuous hormone monitoring possible. We...


  • Montréal, Canada Expresco Foods Full time

    **Description de l'entreprise** Notre activité principale consiste à fournir de la viande en bâtonnets à valeur ajoutée, à portions contrôlées, pour la restauration et le commerce de détail, sous la marque Expresco, ainsi que pour les clients sous leurs propres marques privées. En raison de notre expansion, nous sommes actuellement à la recherche...


  • Montréal, QC, Québec, Canada Fed IT Full time

    Tu es à l'écoute d'un nouveau défi professionnel ? L'administration de systèmes linux n'a plus de secret pour toi ? Tu souhaites rejoindre une entreprise qui associe exigence, performance et bienveillance ? Alors prends 5 minutes pour lire cette annonce, ton avenir se trouve peut-être en bas de cette offre ! Avant toute chose, je me...

  • R&d Associate

    1 month ago


    Montréal, Canada Eli Health Full time

    **About us** Eli is the women's health company making continuous hormone monitoring possible. We empower people to understand their body every day and improve their health outcomes across their lives. Hormones are at the core of our health, yet they remain a black box. Eli is on a mission to unlock this box by developing a product that provides real-time...


  • Dorval, QC, H0S, Montréal, Canada Fed Supply Full time

    Hello Hello ! I'm Joy, Recruitment Advisor for the employment agency Fed Supply, specialist by excellence in the areas of supply chain, logistics, transportation, and customer service - offering temporary and permanent jobs in the Grande Montreal region. Our team, experts in Supply Chain and Logistics, speaks your language and evolves in your worldI am...


  • Montréal, QC, Canada EnviroEmplois Full time

    Description sommaire des tâches The R&D Engineer/Scientist is responsible for participating in developing new processes from proof-of-concept stage to piloting and/or improving PyroGenesis existing technologies with respect to the design engineering and testing. The successful candidate should be able to actively and continuously provide new ideas and...