SPiNE GmbH

Software Engineer – Local Device

SPiNE GmbH

full-time

Posted on:

Location Type: Hybrid

Location: MünchenGermany

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • You take responsibility for developing local applications for our edge components.
  • You develop core building blocks of our application platform – from firmware to the SDK.
  • You have a knack for efficient, robust solutions at the operating-system level.
  • You help shape technical roadmaps and develop scalable solutions for production operation.
  • You work closely with our CTO, the development team, and external partners.
  • You ensure clean interfaces, sustainable code quality, and sound architectural decisions.

Requirements

  • Several years of experience in developing complex software architectures, including containerizing applications.
  • Comfortable using the command line.
  • Experience using AI tools to support your development work.
  • Deep understanding of modern tech stacks (e.g., cloud architecture, API design, data modeling, security).
  • Strong in both design and implementation – from whiteboard to deployment.
  • Experience with ticketing systems (JIRA), version control (Git) and CI/CD.
  • Nice to have: experience with IoT, energy management, or smart meter infrastructure.
  • Proficient in English and able to speak German (at least B2 level).
Benefits
  • Purposeful work: our software contributes to the decarbonization and digitalization of the energy system.
  • Startup atmosphere: work in an experienced founding team with short decision-making lines.
  • Technology with substance: over 100,000 lines of code, ongoing collaborations with established market partners, and a unique product built on a secure regulatory foundation.
  • Flexibility and responsibility: we rely on trust, ownership, and smart solutions — not on overhead.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software architecturecontainerizationcloud architectureAPI designdata modelingsecuritydesign implementationCI/CDfirmware developmentSDK development
Soft Skills
responsibilitycollaborationproblem-solvingcommunication