Principal Engineer-C++
12 days ago
Karnataka, India
Subscribe to job alerts
Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.
Job Description
ABOUT SUNMOBILITY
Welcome to SUN Mobility, where we aim to make electric vehicles affordable and accessible to all.
At SUN Mobility, we believe electric vehicles are the future of mobility, and we aim to accelerate the adoption of electric mobility with our innovative battery-swapping technology. Our technology is designed to be universally interoperable across various vehicle platforms and form factors, making it future-proof, sustainable, and highly scalable.
With our state-of-the-art Smart Batteries and vast network of IoT-enabled Swap Points, EV charging times, high upfront costs, and range anxiety are a thing of the past.
With collaborations and partnerships spanning the best of the industry’s vehicle manufacturers, battery cell technology providers, fleet operators, ride-sharing players, and last-mile transport operators, we are proud to be at the forefront of the EV revolution.
JOB DESCRIPTION
Principal Enigneer
ROLE DESCRIPTION
Lead Software Engineer responsible for the design and development of the Charging Station Edge Compute Software that covers all aspects of Customer UX, Battery Thermal Management & Charging, Health Monitoring & Safety, Metrics Collection and Localized Edge Analytics. Additional responsibilities include DevOps aligned Deployment and Lifecycle Management of the Station along with interfacing to the Cloud Operations SaaS using standardized IoT protocols and APIs. The Lead Engineer also owns primary responsibility for design documentation and supporting the Operations teams in automated deployment, operations and maintenance of a network of Charging Stations.
QUALIFICATION
A Bachelor/ master’s degree in E&E/ECE engineering, 8 years+ product development experience on Linux based systems, with full lifecycle experience for atleast 2 industry deployed products.
ROLES & RESPONSIBILITIES
- Understand all requirements, Design, Develop, and implement features, complying with engineering and regulatory standards and procedures for charging stations.
- Create multiple concepts, evaluate, and implement the optimal one.
- Develop and maintain product design integrity with good knowledge of software system architecture and design.
- Apply problem-solving techniques and guide the team towards arriving at solutions.
- Work with cross-functional team from Concept prototyping to Launch & thereafter.
- Guide team towards creation and handling of all design and development-related processes and documents like defining requirements, high-level design, low-level design, DFMEA, DF’X’, Interface sign-off, RCA, etc.
PREFERRED SKILLS
- Software Design and Architecture experience on Linux platforms
- Interfacing with SaaS via network or REST APIs
- Knowledge of CAN, RS485/Modbus protocols, Kafka, Distributed Messaging
- C++ with STL, Linux system programming, scripting, network/sockets programming, strong in UDP/TCP networking, libcurl + HTTP(s)
- Knowledge of Bluetooth/BLE, Elastic Search + Logstash, Java performance tuning
- Knowledge of security-based Threat Modeling Design & Mitigation, TLS/SSL, Docker + Docker networking, Python + node.js + Websockets, HTML5, and Javascript.
- Excellent communication, leadership, and problem-solving skills
- Ability to work in a fast-paced and dynamic environment.
SUN Mobility Private Limited
|
About this company
Stage:Other
Website:sunmobility.com
Welcome to SUN Mobility, where we aim to make electric vehicles affordable and accessible to all. SUN Mobility is a joint venture between the Maini Group and SUN Group -co-founded...read more
More Engineer - General jobs in climate
2 days ago
Kemble, United Kingdom
2 days ago
Luxembourg, Luxembourg
2 days ago
Sherrill, United States
2 days ago
Lynchburg, United States
2 days ago
Euclid, United States
2 days ago
Lynchburg, United States
2 days ago
South Brunswick Township, United States
2 days ago
Claycomo, United States
2 days ago
Lesser Poland Voivodeship, Poland
2 days ago
Dublin, Ireland
2 days ago
North Rhine-Westphalia, Germany
2 days ago
Copenhagen, Denmark
2 days ago
Copenhagen, Denmark
2 days ago
Philadelphia, United States
2 days ago
Rotterdam, Netherlands
Other jobs at SUN Mobility Private Limited
16 days ago
Karnataka, India
12 days ago
Karnataka, India