Back to all jobs
Visible on IKONS todayNewPopular

Embedded Software Engineer

South HollandHybridHours negotiable<3months

A renowned global leader in industrial process instrumentation, with over a century of expertise.

  • A family-owned company employing over 4,000 people across 15 facilities worldwide.
  • 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.
  • The Software Algorithms & Control team within the organization's Flow Division plays a vital role in developing software for flowmeter products, with a specific focus on signal processing.
  • You will join a multidisciplinary project team.

What you do

  • Responsible for the specification, design, implementation, and testing of embedded software.
  • Report functionally to the project manager.
  • 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.

What they ask

  • 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.

Profile

  • 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 organization.

Practical

  • Initial temporary contract with potential for permanent position.
  • Flexible working hours, remote work options, and emphasis on achieving work-life balance.
  • Access to work-related training and global career advancement opportunities in a dynamic international organization at the forefront of technology.

How to apply

View the full assignment text and application details once your tailored application is ready.

Order a tailored application to view the full assignment and application details.

More context, less searching.

You get enough context to judge whether this job is relevant. The full brief, client details and next steps stay available inside the app.