Logo ProMinent GmbH

Senior Development Engineer Embedded Software / Architect

Job

  • Level
    Senior
  • Location
    Heidelberg
  • Working Model
    Onsite
  • Job Field
    Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

In this role, you define the software architecture for embedded systems, lead projects, and implement scalability and maintainability through modern technologies, CI/CD, and code reviews.

Job Technologies

Your role in the team

  • You define and are responsible for the software architecture of embedded systems in your team, for example for control systems or sensor platforms.
  • You make well-informed technology- and architecture-related decisions with a clear focus on scalability, maintainability, and longevity.
  • You actively promote the standardization and continuous development of our embedded platforms as well as our development guidelines.
  • You take on technical leadership in projects and support your team with complex technical questions.
  • They ensure high software quality through appropriate architecture principles, code reviews, and testing strategies.
  • You work closely with product management, system development, and hardware development to develop sustainable and efficient solutions.
  • You identify technological risks and opportunities early on and derive strategic measures from them.
  • They continuously improve development processes, toolchains, and CI/CD structures.

This text has been machine translated. Show original

Our expectations of you

Education

  • You have a degree in Computer Science, Electrical Engineering, or a comparable qualification.

Qualifications

  • You possess solid knowledge in software architecture and embedded system design, as well as excellent skills in modern C++ and hardware-near software development.
  • You are familiar with modern development processes such as CI/CD, automated testing, and code reviews.
  • You take responsibility for the architecture, quality, and technical direction of your solutions and shape them proactively and sustainably.
  • You make well-informed technical decisions, work in a structured manner, and are characterized by a high quality standard.
  • You communicate complex technical contexts clearly and appropriately for the audience, and promote professional exchange as well as the development of the team through your cooperative working style.
  • You have business-fluent proficiency in German and English, both spoken and written.

Experience

  • You bring several years of experience in embedded software development, ideally in complex systems.
  • You have experience in the technical management of projects or teams and take responsibility.

This text has been machine translated. Show original

Benefits

Health, Fitness & Fun

Work-Life-Integration

Higher Take-Home Pay

Food & Drink

Topics You Will Work On

Job Locations

  • Location Heidelberg

    Baden-Württemberg

    Germany

About Your Employer

ProMinent GmbH

ProMinent GmbH

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.

Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Engineering Industry
Logo ProMinent GmbH

Senior Development Engineer Embedded Software / Architect

Location
Heidelberg
Working Model
Onsite
Diversity
Open for all genders

More Jobs