Senior Embedded Software Engineer
Netherlands
Listed on 2026-05-14
-
Software Development
Embedded Software Engineer, Software Engineer
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.
Rewardsand benefits:
- Starting off with a competitive salary package.
- Initial temporary contract with potential for a permanent position.
- Reimbursement for work related expenses.
- 8% holiday pay, 25 days off and 3 collective days.
- Budget for training or educational purposes.
- Global career advancement and development opportunities.
- Flexible working hours and remote work options.
- Performance-based bonus scheme.
- Emphasis on achieving an optimum work-life balance.
- Access to the KROHNE Online Academy.
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.
Your key responsibilities will be the following:
- 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.
- Bachelor’s or master’s degree in computer science, electrical engineering, or related field.
- Proven experience (5+ Years) in embedded software design and development using C and C++; experience with Python is preferred.
- Strong understanding of real-time operating systems (RTOS), embedded software development tools, and microcontrollers.
- Knowledge of communication protocols (e.g., I2C, SPI, UART), embedded system design principles, and Agile development methodologies like SCRUM.
- Experience in signal processing techniques and applications, with familiarity in digital signal processing (DSP) techniques and algorithms.
- Effective team collaboration and communication skills in English and Dutch.
Do you have any questions or would you like to apply? Then click on apply at the top right.
Please contact Marloes Vlot via or via .
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: