Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Developer, EVSE Engineering image - Rise Careers
Job details

Software Developer, EVSE Engineering

About EVgo: 
 
EVgo (Nasdaq: EVGO) is one of the nation’s largest public fast charging networks for electric vehicles. Our mission is to expedite the mass adoption of electric vehicles (EVs) by creating a convenient, reliable, and affordable EV charging network that delivers fast charging to everyone. EVgo’s owned and operated charging network is growing rapidly, and we’re working to triple our network size by 2025. We partner with multiple stakeholders including automakers; fleet and rideshare operators; retail hosts such as grocery stores, shopping centers, restaurants, gas stations, and more to make our vision of Electric for All a reality. The EV industry is one of the fastest growing industries in the country. Join us as we charge forward into an all-electric future. 
 
Responsibilities: 
  • Support software requirements elicitation for charger products. 
  • Design, develop and maintain embedded Linux application software for charger products. 
  • Develop and support software tools used for development and testing. 
  • Develop unit tests and systems level SIL tests to ensure the highest code quality. 
  • Support CI/CD system software to facilitate building, testing and distribution of production-level software. 
Required Skills and Experience: 
  • BS or equivalent experience in Computer Science or related field. 
  • Experience with developing C/C++ based applications on embedded Linux. 
  • Experience with web-based communication protocols, especially gRPC, WebSockets. 
  • Experience with unit test frameworks (e.g., Google Test). 
  • Experience with common build system frameworks (e.g., Make CMake). 
  • Experience with CI/CD using GitLab or similar framework (Jenkins, Circle CI). 
  • Experience with bug tracking tools, preferably Jira. 
Desired Qualifications:  
  • Experience with charging cloud protocol Open Charge Point Protocol (OCPP) is a plus. 
  • Experience with charging protocols such as SAE 1772, DIN SPEC 70121, ISO 15118 is a plus. 
  • Experience with Linux kernel drivers for hardware components is a plus. 
  • Experience with electric vehicle charging or power conversion is a plus. 
  • Experience with Python is a plus. 
For job positions in CA, CO, and NYC, the estimated salary range for a new hire in this position is $150,000 USD to $160,000 USD. Actual salary may vary depending on job-related factors, including knowledge, skills, experience, and location. In addition to a competitive base salary, we offer discretionary target cash bonuses, restricted stock units (subject to Board Approval), and a comprehensive benefits package including health, life, and disability insurance, unbounded paid time off including parental leave, and a 401(k). 
EVgo Glassdoor Company Review
3.3 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
EVgo DE&I Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of EVgo
EVgo CEO photo
Badar Khan
Approve of CEO

EVgo is one of the largest public fast charging networks for electric vehicles, and the first to be powered by 100% renewable energy. With more than 800 fast charging locations in 65 metropolitan areas across 34 states, EVgo owns and operates the ...

5 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
August 16, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
Other jobs
Company
Posted 2 months ago
Company
Posted 4 months ago
Company
EVgo Remote No location specified
Posted last month
Company
Posted last month