Skip to content
mimi

Embedded Software Engineer

inesco AG

Solothurn · Hybrid Mid Level 2w ago

About the role

Embedded Software Engineer

About

inesco energy ist ein vor rund 1,5 Jahren gegründetes Startup, das innovative Energiespeicher auf Basis der Natrium-Ionen-Technologie entwickelt. Wir bieten modulare, sichere und nachhaltige Speicherlösungen für Haushalte sowie Anwendungen in Gewerbe, Industrie und Landwirtschaft – mitten in einem sich rasant wandelnden Energiemarkt. Unsere Systeme sind bereits in der Schweiz und in Deutschland im Einsatz – und wir treiben unsere Expansion konsequent weiter voran.

Role

Um das Energiemanagementsystem unserer Speicherlösungen im dynamischen Energiemarkt laufend den Bedürfnissen der Kund:innen anzupassen, suchen wir eine:n Embedded Software Engineer. Du entwickelst in enger Zusammenarbeit mit den Elektro- und Software-Ingenieur:innen neue Lösungen, um die Funktionalität, Effizienz und Zuverlässigkeit unserer Natrium-Ionen-Batteriesysteme zu steigern. Deine Arbeit ist vielfältig, herausfordernd und hat direkten Impact: Du treibst die Energiewende voran.

Responsibilities

  • Du entwirfst, entwickelst und implementierst eingebettete Software für unsere Natrium-Ionen-Batteriesysteme und Wechselrichter.
  • Du integrierst die Ansteuerung und Regelung der Leistungselektronik in unsere Softwarearchitektur, um eine optimale Interaktion zwischen Hardware und Software zu gewährleisten.
  • Du arbeitest eng mit internen und externen Softwareteams sowie Anwendern zusammen, um unser System zu modernisieren, neue Funktionen umzusetzen und bestehende zu optimieren.
  • Du behebst Fehler und sorgst durch Wartung für die Zuverlässigkeit und Stabilität unserer Systeme.
  • Du bringst dich aktiv in Dokumentation und Wissensaustausch ein, um Best Practices im Team zu stärken.
  • Du gestaltest strategische Softwareentscheidungen mit und treibst langfristige Lösungen voran.
  • Du recherchierst und bewertest neue Technologien und Branchentrends, um innovative Ansätze in unsere Produkte zu integrieren.

Profile

  • Du bringst ein abgeschlossenes Master- oder Bachelorstudium in Software-Engineering, Informatik, Elektrotechnik oder vergleichbare Berufserfahrung mit.
  • Du kennst dich aus mit der Entwicklung von embedded Software mit C und/oder C#.
  • Du verfügst über mindestens 2 Jahre Berufserfahrung in den Bereichen Hardwarekommunikation und Netzwerkprotokollen (serielle Schnittstellen, Ethernet, Modbus RTU/TCP).
  • Du arbeitest routiniert in der GNU/Linux-Entwicklungsumgebung und nutzt Linux Bash sowie für Skripte und Automatisierung.
  • Du arbeitest strukturiert, detailorientiert und diszipliniert – auch unter Zeitdruck.
  • Du hast Erfahrung mit agilen Methoden (z. B. Scrum) und der Zusammenarbeit in funktionsübergreifenden Teams.
  • Du bringst Interesse und Bereitschaft mit, dich vertieft in Hardware- und elektrotechnische Themen einzuarbeiten.
  • Du bist motiviert, die Energiewende voranzutreiben.
  • Du sprichst fliessend Deutsch und Englisch.

What You Can Expect

  • Eine leistungsorientierte Startup-Kultur, in der Eigenverantwortung, Serviceorientierung und Entdeckergeist gelebt werden.
  • Schnelle Entscheidungen, flache Hierarchien: Du arbeitest nah an der Hardware, mit direktem Austausch zwischen Entwicklung, Elektrotechnik und Geschäftsführung.
  • Die Möglichkeit, die Energiewende in der Schweiz mit der innovativen Natrium-Ionen-Technologie aktiv mitzugestalten – eine Arbeit mit Sinn.
  • Enge Zusammenarbeit im Team mit klarer Kommunikation, gegenseitigem Vertrauen und mit pragmatischem Fokus auf gemeinsame Ziele.
  • Ein offenes, diverses Umfeld, das unterschiedliche Perspektiven schätzt und persönliches Wachstum sowie gemeinsamen Erfolg fördert.

Application

Klingt das nach der richtigen Herausforderung für dich? Dann freuen wir uns auf deinen vollständigen Lebenslauf, ein kurzes Motivationsschreiben und 1–2 Referenzen.

  • Start: per sofort (oder nach Absprache)
  • Ort: Solothurn und remote
  • Pensum: 80-100% jid2e39731x jit0314x jiy26x

Requirements

  • You have completed a Master's or Bachelor's degree in Software Engineering, Computer Science, Electrical Engineering, or equivalent professional experience.
  • You are familiar with the development of embedded software with C and/or C#.
  • You have at least 2 years of professional experience in hardware communication and network protocols (serial interfaces, Ethernet, Modbus RTU/TCP).
  • You work routinely in the GNU/Linux development environment and use Linux Bash for scripting and automation.
  • You work in a structured, detail-oriented, and disciplined manner – even under time pressure.
  • You have experience with agile methods (e.g., Scrum) and collaboration in cross-functional teams.
  • You have the interest and willingness to delve deeply into hardware and electrical engineering topics.
  • You are motivated to drive the energy transition.
  • You speak fluent German and English.

Responsibilities

  • You design, develop, and implement embedded software for our sodium-ion battery systems and inverters.
  • You integrate the control and regulation of power electronics into our software architecture to ensure optimal interaction between hardware and software.
  • You work closely with internal and external software teams and users to modernize our system, implement new features, and optimize existing ones.
  • You fix errors and ensure the reliability and stability of our systems through maintenance.
  • You actively contribute to documentation and knowledge sharing to strengthen best practices within the team.
  • You participate in strategic software decisions and drive long-term solutions.
  • You research and evaluate new technologies and industry trends to integrate innovative approaches into our products.

Skills

CC#DockerEthernetEmbedded SoftwareLinuxModbus RTU/TCPScrum

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free