Top Software Engineer Jobs in Germany

Mid level
Artificial Intelligence • Robotics • Energy • Industrial
Develop control, kinematics, and trajectory-planning algorithms for manipulator arms on autonomous underwater vehicles. Design and validate subsea infrastructure inspection solutions, conduct simulations and maritime field tests, analyze sensor and navigation data, and implement ROS2-based software. Collaborate with interdisciplinary teams, universities, and research partners on underwater robotics development.
Top Skills: Autonomous Underwater Vehicles (Auvs)C++Kinematics ComputationNavigation Data AnalysisRobotic Manipulator ControlRos2Sensor Data AnalysisSimulationTrajectory Planning
Mid level
Artificial Intelligence • Robotics • Energy • Industrial
Develop ROS2-based signal-processing algorithms for NDT sensor heads on autonomous underwater vehicles. Design and validate subsea infrastructure inspection solutions, process real-time and downstream sensor data, conduct simulations and maritime field tests, and collaborate with vehicle-control, mission-planning, research, and university partners.
Top Skills: Autonomous Underwater Vehicles (Auvs)Maritime RoboticsNon-Destructive Testing (Ndt) Sensor TechnologiesRos2Sensor Data AnalysisSignal Processing
One Month AgoSaved
Remote
27 Locations
Senior level
Senior level
Retail • Sales • Software
Lead the architecture and evolution of scalable ETL and data-processing systems for customer product catalogs. Design reliable distributed systems, improve throughput and latency, strengthen fault tolerance and observability, and guide technical direction across teams. Mentor senior engineers, conduct architecture reviews, lead cross-functional initiatives, influence hiring and onboarding, and help shape the engineering organization’s long-term technical vision.
Top Skills: AWSDistributed SystemsDjangoETLKubernetesOpensearchPostgresPython
One Month AgoSaved
In-Office or Remote
10 Locations
Senior level
Senior level
Aerospace • Automation
Designs and implements behavior planning algorithms for autonomous vehicles operating in structured, low-speed airport environments. Responsibilities include developing C++ and Python software, modeling multi-agent interactions, implementing decision-making and path-planning methods, testing in simulation and real-world scenarios, optimizing system performance, and collaborating with autonomy and engineering teams. The role requires expertise in behavior planning, probabilistic models, real-time navigation, debugging, profiling, and scalable software architecture.
Top Skills: C++PythonRosRos2
Reposted 2 Months AgoSaved
Easy Apply
Hybrid
Berlin, DEU
Easy Apply
Senior level
Senior level
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
The Senior Software Engineer will lead the design and development of real-time systems, collaborate on product design, mentor junior engineers, and maintain infrastructure for the Zeta Marketing Platform.
Top Skills: AkkaAWSJavaPlay FrameworkScalaTerraformZio
Reposted 2 Months AgoSaved
Remote
27 Locations
Junior
Junior
Cloud • Software
As a Software Engineer, you'll develop software for Ceph and distributed storage, collaborating with a global team to enhance cloud solutions.
Top Skills: CephGoKubernetesLinuxOpenstackPython
Reposted 2 Months AgoSaved
In-Office
Meiningen, Thüringen, DEU
Mid level
Mid level
Other
Design, implement, test, and debug embedded software for Linux-based systems. Perform manual and automated verification, document solutions, collaborate with support to resolve field issues, and improve software quality and performance.
Top Skills: CC++Embedded LinuxGdbGitLinux ShellRust
Reposted 2 Months AgoSaved
In-Office
Nuremberg, Bayern, DEU
Senior level
Senior level
Aerospace • Software
Develop and integrate real-time AI/ML edge processing systems (drone detection, ATR), propose backend architecture improvements, integrate software into military/security systems, define and review subcontractor work packages, and collaborate with R&D, sales, and product teams to meet requirements and ensure high-quality deliverables.
Top Skills: C++DeepstreamDockerFlaskGitlabGstreamerJenkinsLinuxPythonPyTorch
Reposted 2 Months AgoSaved
Remote
27 Locations
Junior
Junior
Cloud • Software
Canonical is hiring a Software Engineer to develop features for Kubernetes, focusing on operators and integrations while collaborating in a distributed team.
Top Skills: GoKubernetesPython
One Month AgoSaved
Remote
Germany
Senior level
Senior level
Software
Develop and maintain a high-performance, portable C++17 navigation library for iOS, Android, and embedded automotive systems. Improve map-matching, dead-reckoning, route following, traffic incidents, predictive caching, and offline routing. Integrate Valhalla and work with complex graph, spatial, and navigation algorithms under strict CPU and memory constraints. Collaborate across teams and use AI tools to improve engineering efficiency and code quality.
Top Skills: AdasAi ToolsAndroidC++17Embedded SystemsGnssImuiOSLinuxObd-IiOpenlrValhalla
One Month AgoSaved
In-Office
Freising, Bayern, DEU
Senior level
Senior level
Hardware • Semiconductor • Manufacturing
Develop, integrate, validate, and debug embedded software and Complex Device Drivers for automotive Battery Management Systems. Collaborate with customers and cross-functional teams on requirements, AUTOSAR BSW integration, system architecture, performance optimization, documentation, and technical issue resolution. Ensure compliance with ISO 26262 functional safety and ASPICE guidelines while supporting customer ASIL objectives and delivering production software solutions.
Top Skills: ArmAspiceAutosarAutosar BswCC++CanCode Composer StudioFreertosI2CIso 26262LinuxMcalMcuMpuPythonRteSpiUart
Reposted 2 Months AgoSaved
In-Office
Berlin, DEU
Senior level
Senior level
Artificial Intelligence • Other • Sales • Software
As a Software Engineer in Test, you'll design and execute test plans, automate scenarios with Playwright, and ensure overall software quality. Responsibilities include manual testing, analyzing test results, and collaborating with teams to elevate QA standards.
Top Skills: Ci/CdCypressDatadogGrafanaPlaywrightTypescript
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 2 Months AgoSaved
Remote
27 Locations
Senior level
Senior level
Fintech • Software • Financial Services
Provide technical support for applications: investigate and resolve issues, develop and implement interfaces, create support documentation, collaborate with Design/Test/Dev teams, estimate resources, and monitor project performance.
Reposted 2 Months AgoSaved
Remote
27 Locations
Senior level
Senior level
Fintech • Software • Financial Services
Investigate and resolve verified application issues, develop and implement interfaces, create technical support documentation, collaborate with design, test and development teams, provide user support, estimate resource timings, and monitor project performance to meet goals.
Reposted 2 Months AgoSaved
Remote
Germany
Mid level
Mid level
Information Technology • Software
As a Product Software Engineer, you will design and develop Kubernetes operators and services, drive feature delivery, and engage with users to enhance the platform. You’ll work with a team, focusing on creating high-quality scalable systems while staying responsive to user challenges and industry trends.
Top Skills: AWSCloud-Native SolutionsGCPGoKubernetesLinux
Reposted 2 Months AgoSaved
Remote
Baden-Württemberg, DEU
Junior
Junior
Agency • HR Tech • Professional Services
The Frontend Software Developer will enhance user experience, develop UI components, and create prototypes for 3D web applications, collaborating closely with teams.
Top Skills: Gis SoftwareJavaScript
Reposted 2 Months AgoSaved
Remote
26 Locations
Senior level
Senior level
eCommerce
Design, develop, and maintain scalable Python/Django backend services and RESTful APIs for financial products. Implement data models, write tests, optimize performance, ensure availability and security, participate in code reviews, and collaborate with cross-functional teams to deliver features and maintain production systems.
Top Skills: AWSDjangoFastapiFlaskGitMicroservices ArchitectureOrmPostgresPytestPythonRestful ApisSQLUnittest
Reposted 2 Months AgoSaved
Remote
26 Locations
Senior level
Senior level
eCommerce
Design and implement complex customer-facing frontend features using TypeScript and React. Provide technical leadership, mentor junior engineers, drive frontend architecture and best practices, improve performance and accessibility, partner with product/design, integrate with backend APIs, and manage technical debt and scalability.
Top Skills: Ci/CdCSS3DjangoHTML5JavaScriptPythonReactRestful ApisTestingTypescript
Reposted 2 Months AgoSaved
Remote
27 Locations
Mid level
Mid level
Cloud • Software
Develop and maintain open-source, silicon-optimized AI/ML inference application packages (Inference Snaps) for Linux/Ubuntu Core. Debug, write high-quality code, review upstream contributions, secure and optimize local inference deployments across embedded devices to gateways, and collaborate with a distributed team and stakeholders.
Top Skills: Ai/Ml Inference FrameworksBashC++DebianDockerGithub ActionsGitlab CiGoGpuKubernetesLinuxNpuRpmSnapUbuntuUbuntu Core
Reposted 2 Months AgoSaved
Remote
27 Locations
Mid level
Mid level
Cloud • Software
We are seeking a software engineer to build and validate resilient distributed systems, enhance CI pipelines, and improve testing strategies for cloud applications.
Top Skills: AWSCircleCIGithub CiGoJenkinsKubernetesOpenstackPythonTerraform
Reposted 2 Months AgoSaved
Remote
27 Locations
Senior level
Senior level
Cloud • Software
Design, implement, and maintain cross-platform C++ features for Multipass on macOS and Windows. Lead architecture, mentor peers, write high-quality tested code, review contributions, debug user issues, collaborate with a distributed team, engage the open-source community, and support customers.
Top Skills: C++14CiHyper-VKvmmacOSMultipassQemuUbuntuVirtualboxWindows
Reposted 2 Months AgoSaved
In-Office
Stuttgart, Baden-Württemberg, DEU
126K-277K Annually
Senior level
126K-277K Annually
Senior level
Information Technology • Consulting • Defense
Design, build, and maintain scalable, secure cloud-native microservices and tooling on GCP. Lead architecture, implement CI/CD, manage GKE/Confidential Compute, integrate APIs and AI/ML outputs, enforce security and monitoring, mentor engineers, and drive best practices across the software development lifecycle.
Top Skills: Apache AirflowSparkArtifact RegistryBashConfidential ComputeDockerFirewall RulesGitlab CiGoGoogle Cloud (Gcp)Google Cloud Operations (Stackdriver) SuiteGoogle Kubernetes Engine (Gke)HarborInfrastructure As Code (Iac)JavaJenkinsKubernetesLoad BalancingPythonVpc
One Month AgoSaved
Hybrid
3 Locations
180K-300K Annually
Senior level
180K-300K Annually
Senior level
Blockchain • Fintech • Payments • Cryptocurrency • Web3
Design, build, and operate high-throughput Rust backend services for financial transactions, compliance, custody, stablecoins, and blockchain infrastructure. Own features end to end, integrate with banks, payment processors, blockchains, and compliance vendors, and improve observability, security, incident response, and API quality. Staff engineers additionally set technical direction, make cross-team architecture decisions, and mentor engineers.
Top Skills: BlockchainC#C++EvmGoHsmMpcRustSolanaSolidity
One Month AgoSaved
Remote
Germany
68K-91K Annually
Senior level
68K-91K Annually
Senior level
Internet of Things
Build and modernize Mozilla’s Add-ons platform, including automated moderation pipelines, Reviewer tools, DevHub, internal developer platforms, and production services. Improve CI/CD, observability, reliability, testing, deployments, incident response, and engineering standards. Collaborate with engineers, product managers, designers, QA, reviewers, and contributors while mentoring peers, documenting systems, and delivering iterative improvements.
Top Skills: Ci/CdDjangoGCPInfrastructure As CodeKubernetesMySQLPolicy As CodePythonReactTypescript
One Month AgoSaved
In-Office
Parsdorf, Ebersberg, Bayern, DEU
Mid level
Mid level
Aerospace • Transportation • Travel
Develop and maintain software testing systems for aerospace ground control systems. Responsibilities include creating test plans and automated tests, supporting CI/CD and DevOps workflows, extending SIL/HIL test setups, conducting integration, verification, validation, qualification, and regression testing, documenting results, analyzing failures, and collaborating with PLC and software engineers. The role requires RTOS testing experience, TwinCAT and Python expertise, test-rig experience, and familiarity with real-time automation systems.
Top Skills: Ci/CdDevOpsEcss-E-40Ecss-Q-40Ecss-Q-80Faa Ac 450.141-1AHilIec 62061MatlabPlcPythonRtosSilSimulinkTwincat
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account