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


Report inaccurate data

|

Leave feedback about this job

SUN Mobility Private Limited

SUN Mobility Private Limited

Bengaluru, India

201 - 500

Sector: Transportation and mobility

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

BWX Technologies

APPLY

Aptiv

APPLY

Vicinity Energy

APPLY

Other jobs at SUN Mobility Private Limited