Firmware Engineer

JLM Energy, Inc.

California, Rocklin
Posted 10 months ago

Declare your energy independence

As a Firmware Engineer at JLM Energy, you will design, development and maintain our energy monitoring and storage products. This role is involved in all aspects of the Firmware Development Process with a concentration on power electronics. You will be expected to perform a wide list duties ranging from:

  • Provide input into initial product design and requirements
  • Component Selection and Bill of Material creation
  • Perform circuit simulation, calculations, and reliability analyses
  • Create schematics and PCB Layout for new and existing products
  • Development and debug of prototype hardware
  • Create and conduct hardware testing procedures
  • Documentation of design processes, component selection, test results, etc…
  • Firmware development

Required Qualifications:

  • Highly skilled in n C/C++
  • Proficient in Linux
  • Proficient in GIT
  • 3-5 years performing analog and digital circuit design
  • 3-5 years performing power supply circuit design
  • 3-5 years performing circuit simulation, calculations, and reliability analyses
  • 3-5 years of schematic and 3-5 years performing layout

Preferred Qualifications:

  • Domain knowledge of the Energy Sector
  • Experience with ESP8266
  • Experience with Battery Monitoring Systems
  • Experience with UL Standards 916, 1642, 1741, 1973 and 9540
  • Experience with DC-AC Power Inverter Design
  • Experience with 4G / WiFI

Additional Information:

This is a full-time position. We offer very flexible work hours however periodic travel may be required. Full medical benefits provided after 60 days. Paid holidays and vacation.Must be able to pass background screen. Please review our website at If JLM interests you, please submit Resume & Cover letter in PDF format explaining why you feel you would be a good fit to join our team.

Compensation: Salary DOE
Employment type: Full-Time
Start Date: ASAP
Job Type: Full-time

Job Features

Job CategoryEngineering

Apply Online

A valid phone number is required.
A valid email address is required.
0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *