Senior Software Engineer (m-w-d)

Remotely

Grünberg

On-site

EUR 90,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Flexible hybrid working
Open communication culture
Growth opportunities

Job summary

Bender Smart Charging, Grünberg, Germany, seeks a Senior Software Engineer to design, develop, and enhance Embedded Linux software for next-gen EV charge controllers.

You will implement interfaces and protocols like OCPP, ISO 15118, EEBus, and Modbus TCP, collaborating with partners to ensure interoperability. English is required; German is a plus.

The role offers flexible hours and a modern hybrid work model with opportunities to grow in an internationally oriented team.

Qualifications

  • Degree in Computer Science or Electrical Engineering or comparable qualification.
  • Proven embedded software development experience.
  • Strong Embedded Linux development and cross-compilation expertise.
  • Proficient in Rust and modern C/C++ programming.
  • Experience implementing communication protocols and networked systems.
  • Knowledge of CI/CD, automated testing, and DevOps practices.
  • Experience in agile product development.
  • Good communication; English strong; German helpful.

Responsibilities

  • Design, develop, and enhance Embedded Linux software for EV charge controllers.
  • Implement interfaces and protocols like OCPP, ISO 15118, EEBus, and Modbus TCP.
  • Translate customer and regulatory requirements into scalable software.
  • Serve as technical interface to customers, partners, and internal teams.
  • Collaborate with EVSE manufacturers and backend providers for interoperability.
  • Support architecture reviews and technology evaluations.
  • Follow cybersecurity-by-design and robust update mechanisms.
  • Drive root-cause analysis for complex issues.
  • Explore AI-assisted development to improve productivity.

Skills

Embedded Linux development
Cross-compilation environments
Rust programming
Modern C/C++
Communication protocols
CI/CD / DevOps
Agile development
English proficiency
German optional

Education

Bachelor's degree in Computer Science / Electrical Engineering

Tools

Python
Java
Linux kernel modules

Job description

We are Bender Smart Charging.

We are shaping the future of electric mobility. Building on our legacy as ebee, we continue to develop innovative charging solutions under a new name and with the same pioneering spirit.

The next generation of e-mobility depends on intelligent and secure technologies. From charging infrastructure to vehicle integration, safety is at the heart of everything we do.

Senior Software Engineer (m-w-d)
Your Responsibilities
  • Design, develop, and enhance Embedded Linux software for next-generation EV charge controllers.
  • Design and implement communication interfaces and electromobility and IoT standards and protocols, like OCPP, ISO 15118, EEBus, and Modbus TCP.
  • Analyze customer, market, and regulatory requirements and translate them into scalable software solutions.
  • Act as a technical interface towards customers, partners, and internal stakeholders, supporting technical discussions, solution design, and integration activities.
  • Collaborate with EVSE manufacturers, backend providers, and technology partners to ensure interoperability and successful product integration.
  • Support architecture reviews, technology evaluations, and strategic technical decisions.
  • Contribute and follow cybersecurity-by-design practices, software quality, test automation, and robust software update mechanisms throughout the product lifecycle.
  • Troubleshoot complex technical challenges and drive root-cause analysis.
  • Evaluate and apply modern AI-assisted development methodologies to improve productivity, quality, and innovation.
Professional Qualifications
  • Degree in Computer Science, Electrical Engineering, or comparable qualification.
  • Proven professional experience in embedded software development.
  • Strong expertise in Embedded Linux development and cross-compilation environments.
  • Solid programming skills in Rust and modern C .
  • Experience implementing communication protocols and networked systems.
  • Strong understanding of software engineering methodologies, CI/CD, automated testing, and DevOps practices.
  • Exerience working in agile product development environments.
  • Solid communication skills and ability to work effectively with technical and non-technical stakeholders.
  • Strong English skills; German language skills are beneficial.
Preferred Qualifications
  • Experience in EV charging, charging infrastructure, or energy management systems.
  • Practical experience with OCPP, ISO 15118, EEBus, or comparable industry standards.
  • Understanding of Charge Controller architectures and EVSE systems.
  • Knowledge of cybersecurity requirements for connected products.
  • Experience with cloud backends, APIs, and service-oriented architectures (e.g., gRPC).
  • Experience with kernel-level development or Linux kernel modules.
  • Programming experience in Python or Java.
  • Knowledge of Smart Charging, Grid Integration, Vehicle-to-Grid (V2G), or Vehicle-to-Home (V2H).
  • The opportunity to work on one of the industry's leading EV charging software platforms.
  • Direct collaboration with experienced architects and domain experts and highly skilled international engineering team.
  • Flexible working hours and modern hybrid working models.
  • A culture of open communication.
  • Personal and professional growth opportunities.
  • Work on future technologies including:

Plug & Charge

Vehicle-to-Grid (V2G)

Vehicle-to-Home (V2H)

Smart Energy Integration

Cyber Security

  • AI-assisted Software Engineering
  • An open-source-friendly engineering culture and modern development toolchain.
  • Weitere Firmenleistungen findest du unter bender.de/karriere/benefits.
What We Offer
  • The opportunity to work on one of the industry's leading EV charging software platforms.
  • Direct collaboration with experienced architects and domain experts and highly skilled international engineering team.
  • Flexible working hours and modern hybrid working models.
  • A culture of open communication.
  • Personal and professional growth opportunities.
  • Work on future technologies including:

Plug & Charge

Vehicle-to-Grid (V2G)

Vehicle-to-Home (V2H)

Smart Energy Integration

Cyber Security

  • AI-assisted Software Engineering
  • An open-source-friendly engineering culture and modern development toolchain.
  • Weitere Firmenleistungen findest du unter bender.de/karriere/benefits.
Do you see yourself in this profile?

P.S. The fact that we use "you" throughout this job advertisement is no coincidence. At Bender, we have a strong and vibrant first-name culture. So don’t be surprised if we address you informally from the very beginning.

Bender GmbH & Co. KG · Londorfer Straße 65 · 35305 Grünberg · Germany · Tel. 49 6401 807-0

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer (C/C++) (f/m/d)
Principal Software Engineer (C/C++) (f/m/d)

Munich Electrification • München

On-site
EUR 80,000 - 100,000
Trust-based working hours
Competitive compensation
Pension Plan/Bonus
+7
Senior Embedded Software Engineer (C++) (f/m/d)
Senior Embedded Software Engineer (C++) (f/m/d)

Munich Electrification • München

On-site
EUR 70,000 - 90,000
Trust-based working hours and hybrid work
Competitive compensation
Pension Plan/Bonus
+6
Engineering Manager Embedded
Engineering Manager Embedded

Qwello.eu • München

On-site
EUR 90,000 - 125,000
Hybrid work Munich/office & home
30 vacation days
International team
+2
Technical Support Expert L3 – eMobility (m/f/d)
Technical Support Expert L3 – eMobility (m/f/d)

Schneider Electric • Raunheim

On-site
EUR 65,000 - 90,000
Permanent employment
Meaningful work
Cutting-edge technologies
+1
Engineering Manager Embedded
Engineering Manager Embedded

Qwello GmbH • München

On-site
EUR 110,000 - 150,000
Flat hierarchies
Remote-friendly
International team
+1
Lead Engineer (m/f/d) Bidirectional Charging and Home Energy Solutions
Lead Engineer (m/f/d) Bidirectional Charging and Home Energy Solutions

The Mobility House • München

Hybrid
EUR 90,000 - 130,000
Flexible working hours
Mobile work options
Company pension scheme
Senior Test Engineer (f/m/d)
Senior Test Engineer (f/m/d)

Munich Electrification • München

On-site
EUR 50,000 - 70,000
Trust-based working hours
Competitive compensation
Pension Plan/Bonus
+6
Senior Industrialisation Engineer (m/f/d) - EFT Mobility AG
Senior Industrialisation Engineer (m/f/d) - EFT Mobility AG

Quantum-Systems GmbH • München

On-site
EUR 70,000 - 90,000
30 days paid vacation
Health & wellness subsidies
German language courses
+3
Senior Electronics Design Engineer (m/f/d)
Senior Electronics Design Engineer (m/f/d)

Quantum Systems • München

On-site
EUR 65,000 - 95,000
Direct impact
Flat hierarchies
Flexible work schedules
+5
Senior Electronics Design Engineer (m/f/d)
Senior Electronics Design Engineer (m/f/d)

Quantum-Systems GmbH • München

On-site
EUR 75,000 - 110,000
Direct impact
Culture & Environment
Work-life Balance
+4