Software Verification Engineer

Connect AI

Delft

Híbrido

EUR 60.000 - 95.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Connect AI in Delft, Netherlands is seeking a Software Verification & Modelling Engineer to develop and validate software models, build automated verification frameworks and ensure numerical accuracy.

You will work with software and hardware teams to compare outputs against reference models, investigate discrepancies, and improve verification processes across the development lifecycle.

Formación

  • Strong C++ programming and debugging skills.
  • Professional experience in software testing, verification or test automation.
  • Solid understanding of digital signal processing (DSP), modeling or numerical methods.
  • Proficiency in Python for verification, testing or automation.
  • Experience developing or maintaining automated tests and CI regression pipelines.
  • Degree in Computer Science, Electrical/Electronic Engineering, Applied Mathematics, Physics or related field.
  • Experience with MATLAB/Simulink, NumPy or SciPy.

Responsabilidades

  • Develop, maintain and debug software verification frameworks using C++ and Python.
  • Build and validate mathematical and behavioural reference models to verify software implementations.
  • Perform golden-reference comparisons and numerical error analysis to identify discrepancies.
  • Design and maintain automated testing frameworks and CI regression tests.
  • Analyse algorithm behaviour, numerical precision and error propagation across processing chains.
  • Investigate fixed-point arithmetic and numerical accuracy considerations.
  • Develop reference models using MATLAB/Simulink, NumPy or SciPy.
  • Collaborate with software, FPGA and hardware engineers to validate models.

Conocimientos

C++
Python
DSP
Mathematical modelling
Numerical methods
Test automation
CI pipelines
Debugging
Analytical skills

Educación

Computer Science or Electrical/Electronic Engineering or Applied Mathematics

Herramientas

MATLAB/Simulink
NumPy
SciPy
SystemC

Descripción del empleo

Location: Delft, Netherlands | Hybrid – 2 days per week on-site

Salary: Up to €95,000 per annum

We are looking for a Software Verification & Modelling Engineer to join an innovative deep-tech engineering team developing advanced technology at the intersection of software, signal processing and hardware.

This role will focus on developing and validating software models, building automated verification frameworks, and ensuring the accuracy and reliability of complex algorithms and software implementations.

You will work closely with software and hardware engineers to compare implementation outputs against trusted reference models, investigate numerical discrepancies, and improve the robustness of verification processes across the development lifecycle.

This is an excellent opportunity for an engineer with strong C++ programming skills, a background in mathematical modelling or digital signal processing, and a passion for software quality, numerical accuracy and automated testing.

Key Responsibilities
  • Develop, maintain and debug software verification frameworks using C++ and Python.
  • Build and validate mathematical and behavioural reference models to verify software implementations.
  • Perform golden-reference comparisons and numerical error analysis to identify discrepancies and ensure implementation accuracy.
  • Design and maintain automated testing frameworks and continuous integration (CI) regression tests.
  • Analyse algorithm behaviour, numerical precision and error propagation across complex processing chains.
  • Investigate fixed-point arithmetic, quantisation effects and numerical accuracy where applicable.
  • Develop reference models using Python libraries such as NumPy and SciPy, or MATLAB/Simulink.
  • Implement testing strategies incorporating property-based testing, randomised test cases and automated regression analysis.
  • Collaborate with software, FPGA and hardware engineers to validate models and investigate system-level issues.
  • Contribute to the development of reliable, maintainable and scalable verification processes.
Requirements
  • Strong C++ programming and debugging skills.
  • Professional experience in software testing, verification or test automation.
  • A solid understanding of digital signal processing (DSP), mathematical modelling or numerical methods.
  • Experience with reference models, numerical comparisons, algorithm validation or numerical error analysis.
  • Proficiency in Python for verification, testing or automation.
  • Experience developing or maintaining automated tests and CI regression pipelines.
  • Strong analytical and problem-solving skills, with the ability to investigate complex technical issues.
  • A relevant degree in Computer Science, Electrical/Electronic Engineering, Applied Mathematics, Physics or a related technical discipline.
  • Developing reference models using MATLAB/Simulink, NumPy or SciPy.
  • Fixed-point arithmetic, quantisation analysis and numerical precision.
  • Stateful DSP processing chains, including numerically controlled oscillators (NCOs), mixers and filters.
  • Property-based testing and randomised verification techniques.
  • FPGA or ASIC verification and digital hardware development.
  • Hardware/software co-simulation, SystemC or cycle-accurate modelling.
  • Validating software models against measurements from physical hardware.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Verification Engineer - Hybrid (Delft) | C++/Python
Software Verification Engineer - Hybrid (Delft) | C++/Python

Connect AI • Delft

Híbrido
EUR 60.000 - 95.000
Senior Design Verification Engineer
Senior Design Verification Engineer

European Tech Recruit • Delft

Presencial
EUR 70.000 - 90.000
Simulation Engineer
Simulation Engineer

SelectForce® • Eindhoven

Presencial
EUR 60.000 - 80.000
33 vacation days
Competitive salary and benefits
Holiday and travel allowance
+1
Senior Validation Engineer
Senior Validation Engineer

Intellectual Capital Resources Ltd • Zuid-Holland

Presencial
EUR 70.000 - 110.000
ASIC Verification Engineer
ASIC Verification Engineer

European Tech Recruit • Amsterdam

Presencial
EUR 70.000 - 90.000
Application Specific Integrated Circuit Verification Engineer
Application Specific Integrated Circuit Verification Engineer

European Tech Recruit • Amsterdam

Presencial
EUR 70.000 - 90.000
Senior Embedded Software Test Engineer
Senior Embedded Software Test Engineer

Optics11 • Noord-Holland

Presencial
EUR 75.000 - 110.000
Fresh team lunches
Competitive salary
Team events
Senior Embedded Software Test Engineer
Senior Embedded Software Test Engineer

Optics11 • Amsterdam

Presencial
EUR 70.000 - 100.000
Competitive salary
Fresh team lunches provided every day
Embedded Software Engineer
Embedded Software Engineer

Doghouse Recruitment • Utrecht

Híbrido
EUR 43.000 - 72.000
Hybrid working
Pension
25 holidays
Software Test Engineer
Software Test Engineer

Optics11 • Amsterdam

Presencial
EUR 55.000 - 85.000
Fresh team lunches 3x/week
Regular team activities and events
Competitive salary and benefits