Senior Embedded Test Engineer: Drive Firmware Quality

Krush Labs

Eindhoven

Hybrid

EUR 90,000 - 120,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Krush Labs in the Netherlands is seeking a Senior Embedded Software Test Engineer to ensure quality of firmware and hardware integration on STM32 and Raspberry Pi platforms. You will design test plans, maintain infrastructure, and work with software and hardware teams to reproduce issues.

You will implement automated regression tests, develop test benches, and contribute to release validation. A strong background in embedded testing, test design, and proficiency with Python or C++ is essential

Qualifications

  • 10+ years of embedded software testing experience
  • 5+ years with embedded systems
  • Experience testing microcontrollers (e.g., STM32), SBCs (e.g., Raspberry Pi), and Linux
  • Familiarity with CI/CD and automated regression testing
  • Solid knowledge of test design techniques and traceability
  • Experience with USB, UART, SPI, I2C protocols
  • Networking knowledge (Ethernet) and wireless basics
  • Hands-on with test automation using Python and/or C++
  • Debugging firmware flashing processes and hardware interfaces
  • Ability to reproduce issues from hardware/software interactions

Responsibilities

  • Define and maintain test methodology and infrastructure for embedded products
  • Select and maintain test frameworks; build test benches and hardware setups
  • Execute test scenarios and provide reports for quality reviews
  • Identify, reproduce, and document defects with steps
  • Establish traceability between requirements, tests, and releases
  • Define and run release validation and CI/CD regression tests
  • Improve testability with better logging and instrumentation
  • Collaborate with software and hardware teams across projects

Skills

Test methodology
Traceability
Analytical skills
Debugging
Communication
Independent worker
Python scripting
Shell scripting
C++ basics
Test automation

Education

Electronics / Computer Engineering degree

Tools

pytest
Robot Framework
CI/CD pipelines

Job description

Krush Labs in the Netherlands is seeking a Senior Embedded Software Test Engineer to ensure quality of firmware and hardware integration on STM32 and Raspberry Pi platforms. You will design test plans, maintain infrastructure, and work with software and hardware teams to reproduce issues.

You will implement automated regression tests, develop test benches, and contribute to release validation. A strong background in embedded testing, test design, and proficiency with Python or C++ is essential

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Test Architect for FPGA/Linux Systems
Senior Embedded Test Architect for FPGA/Linux Systems

KRUSH Labs B.V. • Eindhoven

On-site
EUR 85,000 - 110,000
Senior Embedded Software Test Engineer
Senior Embedded Software Test Engineer

Krush Labs • Eindhoven

Hybrid
EUR 90,000 - 120,000
Senior Embedded Software Test Engineer
Senior Embedded Software Test Engineer

KRUSHLabs • Eindhoven

On-site
EUR 75,000 - 120,000
Senior Embedded Software Test Engineer
Senior Embedded Software Test Engineer

KRUSH Labs B.V. • Eindhoven

On-site
EUR 85,000 - 110,000
Embedded QA Engineer for Firmware & Hardware Validation
Embedded QA Engineer for Firmware & Hardware Validation

High Tech Campus Eindhoven • Eindhoven

Hybrid
EUR 50,000 - 70,000
Embedded Software QA Engineer
Embedded Software QA Engineer

High Tech Campus Eindhoven • Eindhoven

On-site
EUR 50,000 - 70,000
Senior Hardware Engineer - RF & AI-Driven Autonomy
Senior Hardware Engineer - RF & AI-Driven Autonomy

High Tech Campus Eindhoven • Eindhoven

Hybrid
EUR 80,000 - 110,000
Senior Embedded Firmware Engineer | STM32/C++ & IoT
Senior Embedded Firmware Engineer | STM32/C++ & IoT

jouwtechniekbaan.nl • Akkrum

On-site
EUR 45,000 - 61,000
Op maat contract
Technische verdieping
Hands-on team
+1
Senior Hardware Engineer
Senior Hardware Engineer

High Tech Campus Eindhoven • Eindhoven

On-site
EUR 80,000 - 110,000
Junior Embedded Engineer: Hands-on Firmware, Hardware & QA
Junior Embedded Engineer: Hands-on Firmware, Hardware & QA

Pastorix • Amsterdam

On-site
EUR 28,000 - 40,000
Real ownership
Hands-on learning
AI tooling
+5