Don't worry, we can still help! Below, please find related information to help you with your job search.
Firmware Developer - Smart Energy Company
Company | Groom & Associates(és) |
Address | Greater Montreal Metropolitan Area, Canada |
Employment type | FULL_TIME |
Salary | |
Category | IT Services and IT Consulting,Appliances, Electrical, and Electronics Manufacturing |
Expires | 2023-10-11 |
Posted at | 7 months ago |
Firmware Developer - Smart Energy Company
This company develops technology and designs products that put people at the center of the modern energy ecosystem. The company was founded on the principle that everyone deserves clean, reliable and sustainable energy to live a life without compromise.
Our Home Energy Station perfects the art and science of smart home energy, allowing people to take ownership over their energy supply with one small device. Homeowners can supply their home and EV with solar power, use vehicle-to-home charging to make power outages a thing of the past, and reduce energy costs with artificial intelligence. Our flagship product is the world’s first all-in-one smart energy appliance sitting at the heart of the modern energy ecosystem. Combining several breakthrough technologies into one elegant package, the product offers the fastest home EV charging available on the market, allows you to use your EVs massive battery as a backup power source and connects with solar panels to power your EV and home with the free, unlimited power of the sun.
We started in 2015 and are no longer a start-up as we left the R&D phase in 2021 and now are delivering power stations to homes starting this spring and commercializing what is being built. This company holds a significant number of patents and are primed to be in the clean energy space for years.
Role:
We are looking to hire a firmware developer who will develop and deliver control software modules for bare metal STM32 platforms.
Title: Firmware Developer
Address: Hybrid, 2 days a week in office, sometimes 3. Office located at Rue de la Savane Montreal, Quebec H4P 1T7. There is a big parking lot and they pay for public transport.
Type: Full time and permanent Salary: 90k-120k depending on experience and seniority + Benefits + Stock options + 3 weeks’ vacation + 1 additional week during the Holidays.
Key responsibilities:
· Write software modules to manage and control energy-centric hardware peripherals.
· Optimize firmware for speed and troubleshoot problems based on user feedback.
· Perform initial bring up of new PCB designs.
· Promote good software engineering practices through design and code reviews.
Qualifications and Education Requirements
· At least 3 years of professional (non-academic) experience delivering projects on STM32 or other ARM-based microcontrollers using embedded C on bare metal programming
· Recent experience with board bring ups
· Recent experience working in hardware and/or electrical and/or electronic engineering lab
· Recent experience working high volume deployed firmware consumer products
· Recent experience with DevOps or Jira
· Candidate must be able to demonstrate:
o A high level of detailed expertise and experience in one of the following microcontroller architectures and common hardware busses and peripherals: ADC, i2c, spi, can, pwm
o An ability to learn and adopt existing software architecture and improve through testing and iteration
o Ability to troubleshoot technical problems with hardware and software
Education
· Bachelors in Engineering from university
· Ideally (not required) dual diploma in both Electrical and Software engineering
Additional Notes
What's in it for you:
· Be part of a company that is backed by many 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 IT and engineering energy experts who deeply care about the work they do.
· Health insurance and flexible hours.
Interview process:
1) Interview with Lead/hiring manager
2) 2nd Technical interview manager and other teammate
3) Final interview with director
Potential coding exercise could be involved during interviews.
-
Agente Ou Agent De Prévention De Soir Au Service De La Gestion Des Sentences
By Ministère de la sécurité publique At Montreal, Quebec, Canada 7 months ago
-
Lead Line Cook/Manager On Duty
By Impact Kitchen At Greater Toronto Area, Canada 7 months ago
-
Refinish Tech (Temporary) Jobs
By Boyd Group Services Inc. At Saskatoon, Saskatchewan, Canada 7 months ago
-
Vice President - Treasury
By Boyd Group Services Inc. At Winnipeg, Manitoba, Canada 7 months ago
-
Rock Mechanics Eit Jobs
By WSP in Canada At Greater Sudbury, Ontario, Canada 7 months ago