Job
In this role, you will develop hardware-related embedded software in modern C++ (from C++14) for industrial systems, overseeing the process from conception to production while ensuring high software quality through testing.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- You develop hardware-near embedded software in modern C++ (from C++14) for industrial control and sensor systems.
- They design software architectures and implement them independently from conception to series maturity.
- You take responsibility for core software components and actively drive technical decisions.
- They ensure high software quality through automated tests and code reviews.
- They analyze requirements together with product management and system development and translate them into robust software solutions.
- They continuously improve existing systems in terms of performance, maintainability, and scalability, and actively contribute to the further development of tools, processes, and CI/CD pipelines.
Our expectations of you
Education
- You have a degree in Computer Science, Electrical Engineering, or a comparable qualification.
Qualifications
- You have initial knowledge of software architecture and design, for example in modularization and layered architecture.
- You recognize the need for action early on and drive topics independently and proactively forward.
- They analyze complex technical contexts quickly, work in a structured manner, and are characterized by a high standard of software quality, maintainability, and clean design.
- You communicate technical content clearly and convincingly, and place great importance on collaboration within an interdisciplinary team.
- You have business-fluent proficiency in German and English, both spoken and written.
Experience
- You have several years of experience in embedded software development with modern C++ (from C++14 onwards).
- You have experience with automated testing and modern development processes such as CI/CD.
- Ideally, you have experience with industrial communication protocols such as CAN or Modbus.
Benefits
Health, fitness & fun
Work-Life-Integration
Food & drink
Topics you will work on
Job locations
About your employer
Die ProMinent Unternehmensgruppe mit Hauptsitz in Heidelberg ist zuverlässiger Lösungsanbieter für die Wasseraufbereitung und in der Fluid-Dosiertechnik. Mit rund 50 Niederlassungen sind wir Global Player und in über der Hälfte der Länder der Welt zuhause. Als Technologieexperten kommen wir mit unseren innovativen, sinnstiftenden Produkten rund um die Themen Wasser und Nachhaltigkeit bei zahlreichen Kunden unterschiedlicher Branchen zum Einsatz.
- Established Company
- Onsite, Hybrid
- Engineering Industry
More jobs
These jobs might also interest you
Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...
You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...
Lead our Stuttgart IT team, both professionally and as line manager, set priorities, and support each team member's development. Ensure the secure, reliable, and efficient operation of our heterogeneous IT infrastructure, including networks, servers,...