Back

Software Developer (f/m/d) eMobility

Job Description

Our worldwide teams at Siemens Smart Infrastructure (SI) connect energy systems, buildings and industries to significantly improve efficiency and sustainability. 

We electrify mobility for a better tomorrow. 
In our newly formed fast-growing eMobility business, we are looking for people with the skills and vision to build a healthier, more sustainable environment. 

Our common goal is not only to grow with the market, but to significantly outperform it. We want to become a leading player and actively shape the future of electro mobility. From AC & DC charging infrastructure, connected services, digital charging software & services (driver, station, depot, enterprise & fleets), to smart charging & fleet management, charging operations for fleets and ship-to-shore power supply. 



Change the world of tomorrow with us.

As Software Developer you will be part of a highly dynamic, modern and distributed development team contributing and driving forward the development of the new "High Power Charging Platform" from Siemens. We are looking for a new team member in the software development department as part of our High-Power Charger product development center located in Leipzig.
  • In your new position you will be responsible for the integration of hardware-related software components, the implementation of protocol specifications such as OCPP as well as adjustments of UI components
  • You will develop and integrate sophisticated software solutions in the area of High-Power Charging Platform, leveraging profound knowledge in web technologies such as JavaScript, TypeScript as well as interface development using different IoT protocols like MQTT, HTTP(S), WS(S)
  • You coach your colleagues from the development teams on the implementation of functionalities to improve code quality, integration testing and successful deployment strategies.
  • You will support our development and test teams as well as grow your ecosystem knowledge of the eMobility space

Your profile for "making the future possible".
  • The basis for your success is a successfully completed master's degree in computer science, electrical engineering or automation technology
  • You have many years of professional experience in developing distributed systems using general web technologies (HTML, CSS, JavaScript, TypeScript) as well as specific frameworks like Vue.js or RxJS
  • You are familiar with general web protocols like HTTP(S) and also modern IoT protocols such as MQTT or WebSockets for interface development
  • You operate confidently in a Linux and Docker environment
  • You have excellent knowledge in software craftmanship (continuous integration/delivery, design patterns, integrated testing)
  • Having experience with field protocols like Modbus, CAN is a plus
  • Good English and German language skills complete your profile

What we offer. 
  • 2 to 3 days of mobile working per week as a future global standard
  • Attractive remuneration package
  • Share matching programs to become a shareholder of Siemens AG
  • Development opportunities for both personal and professional growth 
Individual benefits are adapted to meet local legal regulations, the requirements of different job profiles, locations, and individual preferences. 


Make your mark in our exciting world at Siemens.

As an equal-opportunity employer we are happy to consider applications from individuals with disabilities.

www.siemens.com/careers - if you would like to find out more about jobs & careers at Siemens.

FAQ - if you need further information on the application process.

Organization: Smart Infrastructure

Company: Siemens AG

Experience Level: Mid-level Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?