Senior Embedded Software Engineer

KROHNE Innovation GmbH

Duisburg

Hybrid

EUR 70,000 - 95,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

PMT pension
Work-related expenses reimbursement
Holiday pay
25 vacation days
Flexible working hours
Remote work options
Training & KROHNE Online Academy
Global career advancement

Job summary

KROHNE New Technologies in Dordrecht seeks a Senior Embedded Software Engineer to design, implement and test embedded software for flowmeter products, with a focus on signal processing. You will collaborate across functions to define requirements, run simulations, and ensure product performance.

The role requires C/C++ expertise, RTOS knowledge, and DSP experience; English communication is essential, Dutch a plus.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Embedded software design and development using C and C++ with Python as a plus.
  • RTOS, microcontroller architectures and embedded development tools.
  • DSP algorithms and signal processing applications knowledge.
  • I2C, SPI, UART, Ethernet communication protocols.
  • Agile SCRUM methodologies; Git (GitLab/CI/CD) experience.
  • Excellent English; Dutch desirable.

Responsibilities

  • Design, develop, and debug embedded software for flowmeter products with focus on signal processing.
  • Collaborate across teams to define requirements, run simulations, ensure performance.
  • Prototype, test, and integrate embedded software with hardware components.
  • Maintain documentation, version control, and validate functionality throughout development.

Skills

C/C++
Python
RTOS
DSP
Microcontrollers
I2C/SPI/UART
Ethernet
Git/GitLab/CI-CD
Scrum
English
Dutch

Education

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field

Tools

GitLab

Job description

KROHNE is a renowned global leader in industrial process instrumentation, with over a century of expertise. Our family-owned company employs over 4,000 people across 15 facilities worldwide. At KROHNE New Technologies in Dordrecht, we are dedicated to creativity and innovation, addressing real-world challenges through continuous advancements in ultrasonic and electromagnetic flowmeters. These devices are vital across various industries, including hydrogen, petrochemical, LNG detection, water, wastewater, and food processing.

Role Overview:

The Software Algorithms & Control team within KROHNE's Flow Division plays a vital role in developing software for our flowmeter products, with a specific focus on signal processing. We seek a talented Senior Embedded Software Engineer to join our multidisciplinary project team. You will be responsible for the specification, design, implementation, and testing of embedded software, reporting functionally to the project manager.

Responsibilities:

  • Design, develop, and debug embedded software for flowmeter products, emphasizing signal processing and analog-to-digital conversion.
  • Collaborate with cross-functional teams to define project requirements, conduct simulations, and ensure product performance.
  • Prototype, test, and integrate embedded software with hardware components.
  • Maintain documentation, version control, and validate software functionality throughout development.
Qualifications:
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field
  • Proven experience in embedded software design and development using C and C++; experience with Python is a strong plus
  • Solid understanding of real-time operating systems (RTOS), microcontroller architectures, embedded system design concepts, and development tools used in embedded software.
  • Experience with signal processing techniques, including understanding of digital signal processing (DSP) algorithms and applications
  • Knowledge of communication protocols such as I2C, SPI, UART, and Ethernet
  • Familiarity with Agile development methodologies, especially SCRUM
  • Experience using Git; familiarity with GitLab and CI/CD workflows is a strong advantage
  • Strong collaboration and communication skills in English; Dutch is a plus

Ideal Candidate Attributes:

  • Enthusiastic with strong teamwork abilities.
  • Excellent communicator, simplifying complex concepts.
  • Solution-oriented and proactive attitude.
  • Committed to meeting specifications within set deadlines.
  • Ability to elevate both individuals and the company.
Rewards and Benefits:
  • Competitive salary package and performance-based bonus scheme.
  • Initial temporary contract with potential for permanent position.
  • PMT pension scheme, reimbursement for work-related expenses, and generous benefits package including holiday pay and 25 vacation days.
  • Flexible working hours, remote work options, and emphasis on achieving work-life balance.
  • Access to work-related training, KROHNE Online Academy membership, and global career advancement opportunities in a dynamic international organization at the forefront of technology.

For questions, please reach out to our Human Resources department at HR.Dordrecht@KROHNE.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Certification Engineer Drinkwatercertificeringen
Certification Engineer Drinkwatercertificeringen

KROHNE Innovation GmbH • Duisburg

On-site
EUR 60,000 - 90,000
Pensioenregeling (PMT)
25 vakantiedagen + 3 collectieve dagen
Bonus: Gratificatie 6,5% en kwartaal
+2
Sales & Application Engineer
Sales & Application Engineer

Mackinnon Bruce • Germany

Hybrid
EUR 65,000 - 95,000
Continuous Improvement Lead
Continuous Improvement Lead

KROHNE Innovation GmbH • Duisburg

On-site
EUR 85,000 - 120,000
Sales & Application Engineer – Dach + BeneLux
Sales & Application Engineer – Dach + BeneLux

Mackinnon Bruce International • Germany

Hybrid
EUR 70,000 - 95,000
Engineer, Remote Support
Engineer, Remote Support

Rockwell Automation • Baden-Württemberg

On-site
EUR 65,000 - 90,000
Volunteer PTO
Donation matching
Digital learning library
+4
Senior System Architect (all genders welcome) - Upstream Optimization
Senior System Architect (all genders welcome) - Upstream Optimization

Rosenxt Group • Lohne

On-site
EUR 90,000 - 150,000
Flexible working hours
Home Office possible
Company Restaurant (Wietmarschen-Lohne
+6
Robotics Software Engineer (all genders welcome) - Maritime Robotics – Signal Processing (Subse[...]
Robotics Software Engineer (all genders welcome) - Maritime Robotics – Signal Processing (Subse[...]

Rosenxt Group • Bremen

On-site
EUR 70,000 - 110,000
Flexible working hours
Home office option
Company restaurant and fresh fruit
Senior R&D Engineer – Ultrasound & Sensor Systems (all genders welcome)
Senior R&D Engineer – Ultrasound & Sensor Systems (all genders welcome)

Rosenxt Group • Germany

Hybrid
EUR 70,000 - 98,000
Flexible working hours
Home Office option
Company restaurant
+2
Team Leader Software Development Realtime (m/f/d)
Team Leader Software Development Realtime (m/f/d)

OHB System AG • Mainz

On-site
EUR 90,000 - 130,000
Flexible working hours
30 days vacation
Mobile work
+4
Customer Project Manager (all genders welcome) - Upstream Optimization
Customer Project Manager (all genders welcome) - Upstream Optimization

Rosenxt Group • Lohne

On-site
EUR 90,000 - 130,000
Flexible working time
Home office possible
Company restaurant
+2