Senior Software Engineer (m-w-d)

Senior Software Engineer (m-w-d)

Grünberg Vollzeit 63000 - 77000 € / Jahr (geschätzt) Homeoffice (teilweise)
R

Auf einen Blick

  • Aufgaben: Entwickle innovative Embedded Linux Software für die nächste Generation von EV-Ladecontrollern.
  • Unternehmen: Bender Smart Charging, Vorreiter in der Elektromobilität mit offener Kommunikationskultur.
  • Vorteile: Flexible Arbeitszeiten, modernes hybrides Arbeiten und persönliche Entwicklungsmöglichkeiten.
  • Weitere Informationen: Arbeiten an zukunftsweisenden Technologien wie V2G, Cyber Security und KI-unterstützter Softwareentwicklung.
  • Warum dieser Job: Gestalte die Zukunft der Elektromobilität mit modernster Technologie und einem dynamischen Team.
  • Qualifikationen: Erfahrung in Embedded Softwareentwicklung und starke Programmierkenntnisse in Rust und C.

Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.

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 Io T 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 Dev Ops 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., g RPC).
  • 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?

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 Gmb H & Co. KG · Londorfer Straße 65 · 35305 Grünberg · Germany · Tel. 49 6401 807-0

#J-18808-Ljbffr

Senior Software Engineer (m-w-d) Arbeitgeber: Remotely

CarVia ist ein herausragender Arbeitgeber, der dir die Möglichkeit bietet, in einem dynamischen und innovativen Umfeld zu arbeiten. Mit flexiblen Arbeitszeiten, Homeoffice-Optionen und einem attraktiven Provisionsmodell fördern wir nicht nur deine berufliche Entwicklung durch vielfältige Weiterbildungsangebote, sondern bieten auch die hochwertigste Fahrzeugflotte Deutschlands. Werde Teil eines ehrgeizigen Teams, das gemeinsam an der Spitze der digitalen Mobilitätslösungen arbeitet und erlebe ein modernes Arbeitsumfeld, das auf schnelles Wachstum und Effizienz ausgerichtet ist.

R

Kontaktdaten:

Remotely Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Software Engineer (m-w-d) erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Remotely anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer (m-w-d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Remotely vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer (m-w-d) mit Bravour zu bestehen

Embedded Linux Entwicklung
Cross-Compilation-Umgebungen
Programmierung in Rust
Programmierung in modernem C
Implementierung von Kommunikationsprotokollen
Netzwerksysteme
Software Engineering Methoden

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Remotely klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Remotely vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.