Software Engineer jobs in Germany

621 job openings found.

  • SVA System Vertrieb AlexanderBensheim

    • Hybrid
    • Full Time

    In this role, you will develop AI-driven solutions, integrate them into existing software architectures, and take responsibility from concept to production while collaborating with various teams.

    • Java
    • Python
    • C#
    • Go
    • TypeScript
  • Software Engineer – Rental Platform

    SIXT SEPullach im Isartal

    • Hybrid
    • Full Time
    • Senior

    In this role, you will design the software architecture for over 2,000 SIXT branches globally, optimizing the software-to-hardware communication and working hands-on with device integrations.

    • Go
    • Python
    • PostgreSQL
    • Redis
    • Apache Kafka
    • AWS
    • Java
    • Kubernetes
    • +4
  • CesiumAstroMunich

    • Full Time
    • Senior

    In this role, you will develop software for embedded systems from concept to production, focusing on Linux-based computers and microcontrollers while ensuring design, implementation, and quality assurance.

    • Linux
    • C++
    • C
    • FPGA
    • ARM
  • Lateration GmbHMunich, Erding

    • €75k – €95k
    • Hybrid
    • Full Time

    In this role, you develop software for autonomous systems operating in hostile environments using C++ and Python, writing drivers and analyzing complex flight logs.

    • C++
    • Python
  • Anacision GmbhKarlsruhe

    • Hybrid
    • Part Time/Full Time
    • Junior

    In this role, you will support AI projects by developing software components in Python, creating tests, analyzing data, and deploying AI solutions in Kubernetes, working closely with a dynamic team.

    • Kubernetes
    • Python
  • RIEDEL Communications GmbH & Co. KGWuppertal

    • Hybrid
    • Full Time

    In this role, you design and develop backend software components in Go, shape scalable software architectures, integrate APIs, and troubleshoot complex system issues while collaborating with multidisciplinary teams.

    • Go
    • RESTful API
    • Linux
    • Git
    • gRPC
  • Technische Universität DarmstadtDarmstadt

    • Hybrid
    • Full Time

    In this role, you will develop research software, perform refactoring, analyze existing software projects, and design training to support scientists in optimizing their software.

    • Python
    • Git
    • Fortran
    • C++
    • Julia
    • GitLab CI
    • Docker
    • Github Actions
    • +3
    • +4
  • GE HealthcareMünster (Hessen)

    • Hybrid
    • Full Time

    In this role, you will develop robust C-based firmware solutions for embedded systems, work on the integration and validation of new features, and utilize AI tools to optimize the software development process.

    • C
    • Git
    • Azure DevOps
    • Codex
    • Claude
    • GitHub Copilot
    • C#
    • CAN
    • RS232
    • Ethernet
    • +8
    • +9
  • RIEDEL Communications GmbH & Co. KGWuppertal

    • Hybrid
    • Full Time

    In this role, you drive the adoption of AI-assisted development practices, establish guidelines, design scalable backend services in Go, and solve complex technical challenges in distributed systems.

    • Git
    • Go
    • Linux
    • RESTful API
    • gRPC
  • engineering people GmbHLindenberg im Allgäu

    • €68k – €78k
    • Full Time

    In this role, you conduct functional verification for aerospace software products, define tests and testing environments, analyze verification data, and systematically document the results.

  • syracom AGWiesbaden

    • Easy Apply
    • €68k – €85k
    • Hybrid
    • Full Time
    • Senior

    In this role, you will take technical responsibility for developing and maintaining web, backend, and cloud applications while closely collaborating with clients on complex requirements.

    • SQL
    • TypeScript
    • Kubernetes
    • OpenShift
    • NoSQL
    • React
    • Java
    • Spring
    • JavaScript
    • Angular
    • +8
  • Power Reply GmbH & Co. KGBerlin, Dusseldorf, Munich +2

    • Hybrid
    • Full Time
    • Junior

    In this role, you will develop agent-based features in delivery squads and collaborate with experienced developers on LLM-based AI solutions, API integrations, and testing implementations.

    • Python
    • LangChain
    • Git
    • RESTful API
    • TypeScript
    • +2
  • SmartclipBerlin

    • Hybrid
    • Full Time

    In this position, you will develop robust microservices with Node.js, optimize SQL databases, and implement security protocols for efficient and secure systems. You will take ownership of feature deployment from idea to production.

    • SQL
    • AWS
    • PostgreSQL
    • Node.js
    • Docker
    • TypeScript
    • Jest
    • OAuth
    • Git
    • Mocha
    • +9
    • +10
  • everii Group GmbHVienna, Hamburg

    • Hybrid
    • Full Time

    In this role, you develop features for Teambox, implement and roll them out, enhance APIs, monitor releases, and collaborate closely with design and product for user-centered solutions.

    • JavaScript
    • PHP
    • React
    • TypeScript
    • Vue.js
    • RESTful API
    • Linux
    • GraphQL
    • +3
    • +5
  • Vitaservices GmbH & Co. KGMannheim

    • €110k – €120k
    • Hybrid
    • Full Time
    • Senior

    In this role, you will build the AI coding stack, develop features, automate testing, and establish quality assurance in the CI/CD pipeline while orchestrating agent-based coding tools and managing external service providers.

    • Kubernetes
    • PostgreSQL
    • Java
    • Spring Boot
    • Angular
    • +2

Receive new Software Engineer jobs in Germany by email.

Frequently asked questions

Actual salaries may vary, but in our listed Software Engineer jobs in Germany, the advertised minimum salary is 18.000 euros gross per year, while the highest advertised salary is 135.000 euros gross per year. The average advertised annual salary is 75.000 euros gross.

At the moment, we list 621 open positions for Software Engineer in Germany on our platform. Check our job offers regularly so you don't miss any new opportunities in this field.

Typical job titles for Software Engineer jobs in Germany are Software Engineer, Embedded Developer and QA Engineer. Requirements and responsibilities may vary depending on the company and specific role, but overall, they offer attractive career opportunities for Software Engineer in Germany.

For Software Engineer jobs in Germany, knowledge of technologies such as Python, Java, C++, TypeScript and Git is particularly important. By learning these technologies, you can increase your chances of finding a suitable position as a Software Engineer in Germany.

Leading companies currently offering Software Engineer jobs in Germany include Actemium, Delivery Hero SE and Aschert & Bohrmann GmbH. They are looking for talented Software Engineer in Germany to expand their teams and implement innovative projects.