Software Engineering Jobs in Germany
There are 3,476 open Software Engineering jobs in Germany on freehire right now. 998 of them were posted recently. The skills employers ask for most often are java, cloud and ai.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| EUR | year | €70,000 | €80,000 | €98,125 | 56 |
| EUR | month | €4,188 | €5,025 | €6,600 | 36 |
| USD | year | $75,000 | $75,000 | $130,775 | 19 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- java 20%
- cloud 17%
- ai 17%
- api 15%
- python 15%
- ci-cd 14%
- cpp 14%
- csharp 13%
How the work is done
- Hybrid 222 · 6%
- Remote 210 · 6%
- Onsite 85 · 2%
Visa sponsorship offered in 58% of the 255 postings that state a position on it.
Seniority
- Senior 955
- Junior 98
- Lead 90
- Staff 55
- Principal 34
- Middle 25
Who is hiring
- 501-1000 employees 299
- 1000+ employees 283
- 51-200 employees 205
- 11-50 employees 106
- 201-500 employees 27
- 1-10 employees 8
Softwareentwickler (m/w/d) Mobilfunk 5G für die Siemens AG
Develops private 5G software for industrial automation at Siemens, writing and testing code in C/C++, Python, Java, and C# to integrate and validate modules in 5G networks.
(Junior) Software Developer C#.NET (m/w/d)
Junior C#/.NET developer building and maintaining WPF applications for enterprise clients in agile Scrum teams, covering full-cycle development from requirements to implementation.
Java Developer (m/w/d)
Java Developer at a technology services firm in Stuttgart, working on the full software development lifecycle—requirements through testing—in Java (Spring, Hibernate, JPA) within agile Scrum/Kanban teams.
Softwareentwickler Java (m/w/d)
Java developer building microservice architectures for automotive industry clients using Spring, Hibernate, REST, and databases within an agile Scrum team.
C# Softwareentwickler (m/w/d)
C#/.NET developer at an outstaffing firm, building and maintaining software solutions, APIs, and system architecture for client projects in the Rostock area.
(Junior) Softwareentwickler (m/w/d)
Develops and enhances automotive software features, performs testing, debugging, and documentation while collaborating in a process-driven environment.
Softwareentwickler (m/w/d)
Software developer working in agile teams on the full lifecycle—from requirements and design through implementation, QA, and operations—using web technologies and languages such as C++, C#, Java, JavaScript, Python, or .NET.
Software Entwickler Simulation (m/w/d)
Develops and extends C++ modules for simulation applications using Unreal Engine, handles performance profiling, CI/CD automation, and containerization with Docker on Windows and Linux.
Softwareentwickler .NET/C# (m/w/d)
Entwickelt moderne Web-Apps und APIs in .NET Core/C# für ein Handelsunternehmen, integriert Systeme mit SAP und baut Deployment-Pipelines.
Software Engineer, Commissioner (w/m/d)
The Software Engineer will commission, configure, and troubleshoot software-controlled industrial manufacturing equipment at customer sites. The role requires expertise in PLC programming, industrial automation protocols, and hardware integration, with up to 60% travel.
Senior C++ Developer Sensorsysteme (m/w/d)
The Senior C++ Developer will design and implement high-performance software for sensor and surveillance systems using modern C++ standards. The role involves working on scalable, service-oriented architectures and real-time systems within a secure, interdisciplinary environment.
Softwareentwickler C++ (m/w/d)
The Software Developer will design and develop software modules for wood processing machinery, focusing on control frameworks, HMI visualization, and machine simulation using C++ and JavaScript. The role involves collaborating with project managers and mechanical engineers to bring software from prototype to production.
#14830 Java Entwickler (m/w/d)
The Java Developer will work on modern front-end and back-end applications, focusing on microservices with Java/Spring Boot and web front-ends using React/TypeScript. The role involves implementing container, DevOps, and CI/CD solutions within agile, interdisciplinary teams for various client projects.
Softwareentwickler Simulation & Unreal Engine (m/w/d)
The role involves developing simulation solutions for sensor and surveillance systems using C++ and Unreal Engine. The developer will focus on performance optimization, system integration, and CI/CD automation within a secure, interdisciplinary environment.
Software Engineer (m/w/d) Simulation & Virtualisierung
This role involves virtualizing simulation environments using Docker containers and automating simulation processes for a special machine engineering client. The position requires proficiency in C#, .NET, and web technologies like React or Blazor.
Senior Software Engineer (m/w/d) Cloud Native
Senior Software Engineer developing modern cloud applications for law firm management, focusing on cloud-native technologies, Java/Spring, microservices, and AI integration with tools like GitHub Copilot.