Sr. Software Engineer CSMS/OCPP SME (Bentonville, AR)
CSMS - "Charging Station Management Systems"
OCPP - "Open Charge Point Protocol"
Location: Must sit in or relocate to Bentonville (hybrid schema) by day 1
Must Have Skills:
- Senior Level (10+ years of experience) with Java, Python, or Golang framework
- 3+ years of experience in design and development of CSMS platforms for EV Charging stations
- Experience with CSMS frameworks supporting OCPP 1.6J or 2.0.1
- Understanding of EV vehicle and Charger station working Protocol & Various Guidelines
Highly desired:
We are looking for a strong candidate based out of the US who will work as an IC (hands-on) and guide developers in CSMS development.
What you'll do:
- Interact with Walmart engineering teams across geographies to leverage expertise and contribute to CSMS development.
- Engage with Product and Architecture teams to share core capabilities in the CSMS roadmap.
- Build, test, and deploy CSMS solutions at scale supporting Walmart's EV strategy.
- Guide and mentor team members to follow established best practices for quality and speed.
- Focus on reusability, frameworks, patterns, and configuration tools for faster development and deployment.
- Proactively resolve technical challenges.
- Assist in diagnosing issues between the CSMS system and EV Charger hardware.
What you'll bring:
- 10+ years of experience in designing and developing highly scalable applications.
- 3+ years of experience in designing and developing CSMS platforms for EV Charging stations.
- Deep understanding of EV vehicle and Charger station protocols, guidelines, and standards.
- Strong hands-on skills to prototype technical & innovative solutions.
- Experience with CSMS frameworks supporting OCPP 1.6J or 2.0.1.
- Experience implementing Smart charging, Auto-Charge, ISO 15118, V2G/V2X Charging.
- OCPP certification experience.
- Good understanding of performance requirements for EV systems, AC and DC Charging systems.
- Overall understanding of hardware, control, and software aspects of EV Charging operation.
- Ability to conduct root cause analysis and propose cost-effective solutions.
- Experience with open source CSMS frameworks.
Mandatory Technical Skills:
- Java, Python, or Golang frameworks
- Experience with CSMS systems
- Experience implementing OCPP modules for 1.6J or 2.0.1
- Knowledge of Security and Vulnerabilities
- Distributed Systems expertise
Good to have:
- Additional desirable skills or certifications (to be specified)
Department: Preferred Vendors
This is a contract position.
Personal Information
- First name
- Last name
- Email
- Address
- City
- State
- Zip code
- Phone number
Attachments
Other Information
- How did you hear about this position?
- Legal Work Authorization in the US?
- Current employment status
- Willingness to join on W-2
- Desired salary/hourly rate
- Work visa transfer ability
- Motivation for change/new job
- Notice period
- Current location
- Relocation readiness
- Proof of legal right to work in the US
- Availability to start