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

Power Electronics Firmware Developer

Full-time

Dcbel Inc

dcbel Inc. ( is a growing company developing technology and designing products that will make clean, efficient, and sustainable energy accessible to all — because everyone in the world deserves energy without compromise.

dcbel at the leading edge of the residential energy revolution, enabling decentralized energy consumption and production through its vertically integrated suite of energy hardware and software products, and their supporting infrastructure. Our flagship product, the dcbel Home Energy Station, is a small wall mounted device that gives everyone ownership over their energy supply by using solar power to charge their EV and home, unlocking their EV’s battery for backup power (V2H), and optimizing the energy flow between their solar panels, EVs, backup battery and the grid.

The opportunity

dcbel is looking to hire a power electronics firmware developer to work in our growing team. The successful candidate will play a pivotal role in developing, improving, and maintaining power electronics firmware in our products. The firmware developer will develop and deliver software modules for bare metal Ti C2000 platforms. 

Main responsibilities


  • Design and write software modules to manage and control energy-centric hardware peripherals.

  • Perform initial bring up of new PCB designs.

  • Promote good software engineering practices through design and code reviews.

  • Optimize firmware for speed and troubleshoot problems based on user feedback.

Key requirements


  • Bachelor’s degree in Engineering, Electrical or Software engineering

  • Minimum 5 years of professional (non-academic) experience delivering projects on TI C2000 microcontrollers using embedded C++ on bare metal programming

  • Experience debugging and tuning Power electronics or motor control software, from data acquisition and pre-processing, to control loops, to driving the switching nodes.

  • Experience working in hardware and/or electrical and/or electronic engineering lab

  • Experience working high volume deployed firmware consumer products

  • Demonstrate a high level of detailed expertise and experience with TI C2000 devices, and key embedded peripherals: SDFM, ePWM, C28x Core, CLA, CLB.

  • Proven ability to learn and adopt existing software architecture and improve through testing and iteration

  • Proven ability to troubleshoot technical problems with hardware and software


Bonus skills


  • Bilingual English and French

  • Code published in public domain, e.g. gitlab or github (non-academic)

  • Hobbyist in electronics or power electronics

  • Ability to tune control algorithms on simulation software and port to microcontrollers in a deployed product using Matlab

  • Familiarity with residential electrical installations, EV charging protocols and solar energy 

Profile


  • Autonomous, entrepreneurial mindset, result oriented and strong EQ 

What's in it for you


  • Be part of a company that is backed by numerous globally respected investors and has world-changing patents in an industry changing for the first time in history.

  • Grow your professional experience amongst blue chip partners and a close-knit team of committed and experienced energy experts who deeply care about the work they do.

  • Full benefits package including Health insurance, Health virtual care, employee stock options plan (ESOP) and flexible hours. Parking available or with our employer commute program a short walking distance from Metro Namur.

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Power Electronics Firmware Developer in Montréal, QC vacancy
  •  ...our customers keep an eye on what truly matters to them by developing solar-powered, cellular-connected cameras integrated with our exclusive...  ...experience Job Description We are looking for a Firmware Developer who is passionate about hardware, embedded systems, and... 
    Suggested
    Immediate start
    Remote work
    Work from home

    Vosker

    Montréal, QC
    18 hours ago
  •  ...cellulaires en réalisant différents tests sur le hardware et le firmware afin d'assurer leur qualité, leur fiabilité et leur performance...  .... Qualifications Ce que nous recherchons  DEC en électronique, technologies des systèmes embarqués ou dans un domaine connexe... 
    Suggested
    Daily paid
    Full time

    Vosker

    Montréal, QC
    4 days ago
  •  ...Power BI Developer Outstanding opportunity to join a new Global data innovation and infrastructure lab at a global banking organisation as a Power BI Developer. The successful applicant will serve as an integral member of the team responsible for: Building comprehensive... 
    Suggested

    mthree Recruiting Portal

    Montréal, QC
    22 days ago
  • $6000 - $7000 per month

     ...Job Description: Job Responsibilities Responsible for the design and development of underlying firmware for embedded systems, including coding and debugging of core modules. Formulate firmware architecture solutions based on product requirements, and participate in technical... 
    Suggested
    Full time
    Relocation

    Kaiyan Medical

    Montréal, QC
    2 days ago
  •  ...logiciel possédant une maîtrise avancée de Microsoft Dynamics 365 et Power Platform. Ce poste implique la conception et la mise en œuvre de...  ...diverse range of tasks independently. We are seeking a Software Developer with advanced proficiency in Microsoft Dynamics 365 and Power... 
    Suggested
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    18 hours ago
  •  ...eye on what truly matters to them by developing solar-powered, cellular-connected cameras integrated...  ...products. With strong technical expertise in electronics and embedded systems, this person will...  ...seamless integration across Hardware, Firmware, Mechanical, and Manufacturing... 
    Full time
    Remote work
    Work from home

    Vosker

    Montréal, QC
    4 days ago
  • $4000 - $6000 per month

     ...Job Description: Develop design solutions based on product ID requirements for medical aesthetics devices and participate in R&D planning...  ...wavelength solutions for medical aesthetics products, select electronic components, manage prototyping, and conduct reliability testing.... 
    Full time
    Relocation

    Kaiyan Medical

    Montréal, QC
    2 days ago
  •  ...only hardware and software AI-powered platform built for the factory floor. Our technology powers over 25,000 machines across 4,...  ...understanding of CAD drawings, electronic schematics, basic software,...  ...Building high-performing teams, to "Developing your own Leadership model”... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    4 hours ago
  • $36 - $38 per hour

    Emploi pour un technicien électronique formidable Le lieu de travail est à Ville Saint-Laurent, à Montréal C'est un poste permanent de jour, de 6h00 à 15h30, vous avez un vendredi sur deux de congé Le salaire est autour de 38 $ selon votre expérience L'entreprise... 
    Daily paid
    Permanent employment
    Day shift

    Randstad

    Montréal, QC
    10 days ago
  •  ...We're hiring a Front-End Developer to own Haply Hub — the desktop app that's how most customers...  ...domain boundaries (e.g. control logic, firmware, hardware behaviour). Comfortable...  ...have ~ Experience shipping a Tauri (or Electron) desktop app to production. ~ Experience... 
    Full time
    Work at office

    Haply Robotics

    Montréal, QC
    7 days ago
  •  ...Power Platform & GenAI Developer – Power Apps, Power Automate, Copilot, LLMs, AI Integration We are seeking a highly skilled Power Platform & GenAI Developer with hands-on experience in Microsoft Power Apps, Power Automate, Copilot, Large Language Models (LLMs), and database... 
    Permanent employment

    Astra North Infoteck Inc.

    Montréal, QC
    3 days ago
  •  ...Responsibilities : Collect clean and validate data from multiple sources (Salesforce Jira Planisware internal dashboards) Design develop and maintain Power BI dashboards and reports Create interactive visualizations and executive-level scorecards Ensure dashboards provide... 
    Long term contract
    Full time
    Remote work

    Scalian

    Montréal, QC
    11 days ago
  •  ...mode, le numérique et être la personne qui garde les choses sur les rails en coulisses? On cherche un·e coordonnateur·trice, commerce électronique pour nous aider à donner vie à nos campagnes et initiatives en ligne. Dans ce rôle, tu seras au cœur de l’action : tu... 
    Daily paid
    Full time
    Contract work
    Part time
    Flexible hours

    Reitmans

    Montréal, QC
    3 days ago
  •  ...permanent opening for a Microgrid System Developer. About the team: The Smart Grid Technology Lab’s research focuses on Power electronics, Energy Management Systems and other...  ...monitoring. Develop embedded software/firmware for substation controllers (RTUs, IEDs,... 
    Permanent employment
    Immediate start

    Huawei Technologies Canada Co.

    Montréal, QC
    18 hours ago
  • $100k - $120k per year

     ...Hiring for Our Client: Senior .NET (C#) Developer IoT (Zigbee, BLE) Location: Hybrid...  ...within a cloud platform services team that powers smart access systems for residential and...  ...(SOLID, DRY, YAGNI) Interface with firmware teams to enable and secure device-level IoT... 
    Full time

    Industry Professionals

    Montréal, QC
    18 hours ago
  • Analyste de données Power BI Description de poste Ville de travail : Salt Lake City Mode de travail: À distance Contexte du poste...  ..., translate business needs into technical solutions, and develop high quality Power BI dashboards and reports.A significant portion... 
    Remote work
    Montréal, QC
    10 days ago
  • $135k - $160k per year

     ...technical interface matters by convening the right stakeholders; ensure decisions and assumptions are documented and controlled. Develop and maintain integrated schedule inputs for assigned BOP scope; ensure logic, dependencies, and milestones are credible and traceable... 
    Full time
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    14 days ago
  • $60k - $130k per year

    Développeur Power Platform Description de poste Nous sommes à la recherche d'un(e) Développeur(euse) passionné(e) (profil « Enabler / Builder ») pour concevoir, programmer et déployer des solutions technologiques sur mesure au sein de notre environnement Microsoft. Contrairement... 
    Pnp
    Montréal, QC
    19 days ago
  •  ...regulated, fast-paced financial markets.  Your new role   Our client is seeking a talented Java Developer to join a high-performing technology team supporting an electronic trading platform within the fixed income domain. In this role, you will contribute to both... 
    Contract work

    Hays

    Montréal, QC
    3 days ago
  • $114.8k - $157.9k per year

     ...and conductor selection. Knowledge of grid integration, reliability, and network planning. ~ Exposure to AIS and GIS, including power transformers, switchgear, circuit breakers, busbars, protection and control systems, and substation automation. ~ Experience managing... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    4 days ago
  •  ...rencontrent développement logiciel, électronique et innovation produit....  ...équipes de R&D (électronique, firmware, logiciel, mécanique), ainsi...  ...where software development meets electronics and product innovation....  ...Your day at a glance: Develop Front-End and Back-End components... 
    Daily paid
    Full time
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    18 hours ago
  •  ...company headquartered in Montreal. Since 2012, we have developed deep expertise in renewable energy and physical power trading. What sets us apart is our entrepreneurial...  ...availability.* For 5–6 months, you will develop a strong understanding of market fundamentals while... 
    Full time
    Summer work
    Work at office

    CWP Energy

    Montréal, QC
    21 days ago
  •  ...creative solutions to many of the largest developers and studios around the world. Founded in...  ...This Opportunity As an AI Microservices Developer, you will be responsible for creating...  ...Microservices that provide AI-enabled and LLM powered solutions for business needs. Keep up... 
    Full time
    Contract work
    Worldwide

    Side

    Montréal, QC
    20 days ago
  •  ...years of expertise, LGI Healthcare Solutions develops technological software for the healthcare...  ...Workstation, Blue Prism, or Microsoft Power Automate is considered a strong asset....  ...cycle management, clinical workflows, or Electronic Medical Record (EMR/EHR) systems is a significant... 
    Work at office
    Remote work
    Flexible hours

    LGI Healthcare Solutions Santé Inc.

    Montréal, QC
    19 days ago
  •  ...Mecademic develops compact, precise, and innovative robotic automation solutions for the electronics and life sciences sectors. Our ultra-compact robotic arms are used worldwide by OEMs, system integrators, and end-users for tasks requiring precision and reliability in automation... 
    Permanent employment
    Full time
    Immediate start
    Worldwide
    Flexible hours

    Mecademic

    Montréal, QC
    18 hours ago
  •  ...dessous Embedded Software Developer Taiga is a Canadian...  ...vehicles deliver industry-leading power-to-weight performance, advanced...  ...the  iot - edge software that powers Taiga's connected vehicle. Reporting...  ...spanning:   ~ Embedded firmware (microcontrollers)  ~... 
    Full time
    Day shift

    Taiga Motors

    Montréal, QC
    18 hours ago
  •  ...rencontrent développement logiciel, électronique et innovation produit....  ...équipes de R&D (électronique, firmware, logiciel, mécanique), ainsi...  ...where software development meets electronics and product innovation....  ...Your day at a glance: Develop Front-End and Back-End components... 
    Daily paid
    Full time
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    20 days ago
  •  ...TypeScript, React.js, Node.js, PostgreSQL, and AWS ~ Hands-on experience building with AI technologies: LLMs, agents, embeddings, or AI-powered product surfaces — you are not intimidated by rapidly evolving AI tooling and actively seek it out ~ Demonstrated comfort owning... 
    Long term contract
    Work at office
    Worldwide

    Botpress Technologies Inc.

    Montréal, QC
    4 days ago
  •  ...at the intersection of energy trading, quantitative research, and power systems engineering to drive innovation across North American...  ...power flow analysis across North American electricity markets. Develop and maintain transmission and power flow models for congestion and... 
    Full time
    Work at office

    CWP Energy

    Montréal, QC
    28 days ago
  •  ...integrity, innovation and a willingness to challenge consensus. We are looking for a Data Developer to join our AI and Multi Asset Systematic Strategies team. This team builds AI and ML-powered tools and solutions that enable teams across the firm and support AI researchers. You... 

    DRW

    Montréal, QC
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Power Electronics Firmware Developer. Be the first to apply!