Based in Mountain View, CA, we are being touted as one of the fastest growing and innovative companies in the “Clean Tech” space. We are disrupting this $100B Energy Tech market and looking to make one of our first key hires, Principal, Platform and Embedded Systems Engineer!
In this role, you will help us design, test, validate, document, and take ownership of our Flagship products and hardware. The ideal candidate should be proficient with a variety of technologies (embedded C, C++, Linux, Python with IoT frameworks, Node.js, Amazon Web Services (AWS), and/or Scala. Lastly, this individual should also have exceptional embedded systems, firmware and IoT framework expertise as well as proven hands-on leadership experience (or desire to lead). If this sounds like you and looking to help us take our company to the next level, please apply now!
RESPONSIBILITIES
-
Take ownership with high standards on design development, analysis, verification, and troubleshooting
-
Test and deploy the hardware / embedded Software Integration part of the overall technical system architecture
-
Define technical specifications and integrations with third party EVSE platforms for our EV standard charging stations
-
Design and develop depot technical architecture including our site / local controller embedded system
-
Conduct and drive all aspects of the third party EVSE and vehicle OEM validation processes with emphasis on end-to-end system validation as well as test and validate EVSE / embedded software modular system design including redundancy, reliability, failover, and automated recovery
-
Manage, maintain, and enhance the development of firmware
-
Interoperability testing between our innovative EV cloud platform, third party hardware and vehicle, based on (evolving) industry standards like OCPP, CCS, and others
-
Validate specs by creating Hardaware / system test fixtures, creating and managing (in production, throughout lifecycle) firmware configurations dedicated to cloud platform integrations
-
Bootstrap the setup of various EV charging station installations (lab first, then later in field)
-
Regression testing of new firmware on existing cloud platform integrations
-
Collaborate closely with the software developers to set up tools and infrastructure needed (CI/CD, testing)
-
Work in a CI/CD and cloud environment where you help maintain test driven discipline and maintain the CI/CD pipelines
Required:
-
5+ years of Embedded Software development, testing, and validation experience
-
Proficient programming abilities with: Embedded C, C++, Linux, Python (with IoT frameworks), Node.js, and/or Scala
-
Strong IoT development experience utilizing a variety of platforms and technologies, specifically Python (Rasberry Pi, MicroPython, Pandas, OpenCV, etc.) and/or Amazon Web Services (AWS)
-
Strong knowledge or experience with Hardware and Firmware Specification and validation of low/medium voltage EV charging stations (EVSE)
-
Proficient with microcontrollers with low-level firmware and hardware
-
Deep knowledge of level 2/3 charging protocols, CCS / OCPP / CharIN, and preferably hands-on experience with vehicle to charger to cloud integration testing
-
Good knowledge on M2M communication standards and platforms
-
Bachelors or Masters in Electrical Engineering, Power Electronics or Computer Engineering
Nice to haves (Bonus Points for):
-
Experience in EV industry, automotive or electrical industry is highly desired
-
Experience with various CI/CD technologies and platforms is highly desired