FirmWare Engineer

EnerVenue • Other US Location

Company

EnerVenue

Location

Other US Location

Type

Full Time

Job Description

“EnerVenue is building the batteries we need for grid-scale storage.” - Forbes

Launched in 2020 and now backed by $125,000,000 in Series A funding, we are quickly scaling our unique (but well-proven) grid-scale batteries for the world’s clean energy present and future. Our metal hydrogen batteries advance technology that has, until now, only been used in aerospace applications like the Hubble Space Telescope and International Space Station. EnerVenue’s technology brings game-changing differentiation to the stationary energy storage sector: unique durability, flexibility, safety, with cradle-to-cradle environmental and full local supply chain capabilities. Come join the clean energy revolution as part of a category-defining company.

With funding and new deals with energy companies like Schlumberger, we want you to join our expanding team to build a Gigafactory and put our technology to work for customers and partners across the world. Now is the time to join EnerVenue.

We’re excited to hear from you. It’s an exciting time for clean energy, and an especially exciting moment to join us at EnerVenue.

Position Scope

EnerVenue is looking for a Firmware Engineer to join our rapidly growing start-up company, reporting to the Electrical Engineering. You will be responsible for developing and supporting a unique and innovative battery management system to protect and optimize our NiH2 battery systems for use in large scale energy storage deployments.

Responsibilities

  • Evaluate technical requirements for EnerVenue’s products.
  • Embedded FW/SW definition, design, and collaboration with 3rd party partners
  • Review and analysis of partner Firmware / Software
  • Hardware in the loop & Software in the loop implementation
  • Test, bring-up and debug of electronic subsystems
  • Leading and participating in Design Reviews
  • Work closely with the battery team on designing an integrated solution
  • Support product testing on integrated systems
  • Manage documentation to support system level certifications
  • Act as a subject matter expert regarding all embedded FW aspects 
  • Design and develop firmware for battery management systems.
    Collaborate with multidisciplinary teams to derive requirements and implement novel control algorithms. 
    Develop testbenches to validate control schemes. 
    Hardware bring up and validation, and debugging

Experience and Education Requirements

  • BS or MS in Electrical/Electronics, Mechatronics or Computer Science, or equivalent experience
  • 5+ years overall experience
  • Experience in C 
    Experience with ARM microcontrollers 
    Experience in bare metal and RTOS
    Common communication protocols (UART, SPI, I2C, CAN, Modbus)
    Experience with TCP and LWIP 
    Experience with debugging tools such as JTAG 
    Familiarity with certification standards (UL and CE) 
    Experience scheduling model-based design code


Salary Range:

$140,000-$160,000

EnerVenue is an equal opportunity employer and does not discriminate against any employee or applicant for employment because of race, color, national origin, ancestry, creed (religion), gender or gender identity, sexual orientation, military status, citizenship status, age, disability, genetic characteristics, marital status, or any other characteristic protected by applicable law.

For US geography, (not Bay Area specific) The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs, market demand and competitive market practice.  Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future.

Apply Now

Date Posted

02/29/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Senior Engineering Manager, Micros Foundations - Atlassian

Views in the last 30 days - 0

Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...

View Details

Senior Frontend Engineer - Simply Business

Views in the last 30 days - 0

Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...

View Details

Senior Professional Services Consultant - Cloudflare

Views in the last 30 days - 0

The role of a Professional Services Consultant for Application Security and Performance at Cloudflare involves providing advisory and handson keyboard...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details