Software Engineering Jobs in Germany
There are 3,481 open Software Engineering jobs in Germany on freehire right now. 997 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 284
- 51-200 employees 206
- 11-50 employees 106
- 201-500 employees 27
- 1-10 employees 8
Junior Java Entwickler (m/w/d) - Köln in Pulheim
The Junior Java Developer will work on the BACKUP EAGLE product, handling full-stack development from the database to the frontend using Java, Spring Boot, and Vaadin. The role also involves technical support, bug fixing, and utilizing AI tools for development and documentation.
Software Entwickler Radar Control SW (w/m/d)
Develops embedded control software for airborne/space-based radar systems, covering design, prototyping, flight testing, and serial deployment using C/C++ and embedded technologies.
Senior SAP ABAP Entwickler (w/m/d)
Senior SAP ABAP developer at a management and IT consultancy focused on SAP solutions, primarily serving public-sector clients.
LabVIEW Softwareentwickler Testautomatisierung (m/w/d)
Develops LabVIEW-based test-automation software for industrial product testing, collaborating with global teams to automate and digitalize test processes.
Softwareentwickler (m/w/d) für Testautomatisierung im Windows-Umfeld
The role involves developing and maintaining automated UI tests for native Windows desktop applications using C#/.NET and SQL. The developer will also support manual testing efforts across Windows, web, and cloud environments.
Staff Robotics Software Engineer - Grasping
Staff Robotics Software Engineer at Intrinsic (Google's AI robotics group) in Munich, responsible for developing and deploying industrial grasping and manipulation algorithms end-to-end using C++, Python, and machine learning.
R&D Software Engineer Maintenance Framework (m/f/d)
Designs and maintains software for Advantest’s IC Tester Platform Maintenance Framework, collaborating with stakeholders to solve complex problems using C++ on Linux workstations with AI assistance.