JobMesh

Embedded Software Engineer (Contractor)

Peak Energy · Burlingame, California, US

Embedded Software Engineer, ESS Location: Burlingame, CA (Onsite) Department: ESS Engineering Position Type: Contractor (6-12 months) About the Job Peak Ener...

Job description

Embedded Software Engineer, ESS Location: Burlingame, CA (Onsite): Department: ESS Engineering: Position Type: Contractor (6-12 months): About the Job: Peak Energy is seeking an experienced Embedded Software Engineer to join our Energy Storage Systems (ESS) team and work on the development of our gigawatt-scale sodium ion energy storage system. Responsibilities: Qualifications: - Design and implement real-time, C++, RTOS-based firmware targeting microcontrollers. - Understand, code, and use microcontroller hardware to meet functional safety requirements. - Create firmware for embedded prototypes to validate hardware design choices and accelerate firmware development. - Verify and support the integration of your code. - Assist with the definition of requirements. - Support products deployed to the field. - Participate in hardware and software design reviews. - Adhere to modern disciplined development practices such as Clang-based linting, consistent formatting, thoughtful naming, and clear commenting. - Have shipped at least one commercial or industrial hardware product. - A degree in science, engineering, or a related field. - 5+ years of professional engineering experience. - Expe...