Skip to content

Open nowPosted 4 days agoWe saw it 82 min after it went up

Senior Embedded Software Test Engineer

Optics1124 open roles

Where
Amsterdam, Noord-Holland, Netherlands
Work mode
On site
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Embedded Software Test EngineerOptics11 · Amsterdam, Noord-Holland, Netherlands
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Optics11's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

8.0% of postings close within 7 days. Measured by our own scanner across the market. Optics11 postings stay open a median of 4 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.6%3 days
  3. 8.0%7 days
  4. 15.0%14 days
  5. 34.2%30 days
This job: posted 4 days ago

Optics11 median: 4 days open

The posting

As a Senior Embedded Software Test Engineer at Optics11, you own the embedded software system-test capability for our sensing interrogator platforms. You define, automate, execute, and continuously improve Hardware-in-the-Loop (HIL) and box-level integration and regression testing so that software and firmware release candidates are qualified on representative hardware before they move downstream to formal verification, FAT (Factory Acceptance Test), field, or application validation.

Your scope covers the integrated behavior of embedded Linux applications and services, internal and external APIs, hardware interfaces, firmware and FPGA interactions, system control, calibration and configuration, diagnostics, data acquisition, boot and update behavior, recovery mechanisms, and sensor interfaces. You build and maintain automated test frameworks, HIL benches, test harnesses, CI/CD integration, and objective release evidence that make product behavior repeatable, observable, and measurable.

You are part of the Sensing Platform Team and work closely with Embedded Software, FPGA/Firmware, Electronics, Photonics, Architects, Product System Engineering, Product Integration, Verification & Validation, Lifecycle Engineering, application/software teams, and external development partners. The primary ownership of this role is integrated interrogator/HIL system-level testing and release qualification. It complements developer-owned unit and component testing and does not replace independent formal verification, compliance, environmental, or end-to-end application validation performed downstream.

Key Responsibilities:

  • HIL & System-Level Test Development Own the interrogator/HIL test strategy, system-level regression suite, and embedded software/firmware release qualification approach for the Sensing Platform. Translate product, software, firmware, and interface requirements into test plans, acceptance criteria, coverage objectives, and automated regression tests. Design, build, and maintain HIL test setups using representative hardware, simulated or real sensor inputs, and remotely controlled lab equipment. Develop maintainable Python-based test automation for device control, test orchestration, data capture, analysis, and reporting. Integrate hardware-based regression testing into CI/CD pipelines, enabling repeatable and largely automated testing of release candidates. Maintain traceability between requirements, test cases, defects, results, and release evidence.
  • Release Qualification & Failure Analysis Qualify embedded software and firmware releases on representative interrogator hardware before downstream V&V, FAT, field, or application validation. Design and execute system, negative, stress, endurance, fault-injection, restart/recovery, upgrade/rollback, and robustness testing based on product risk. Analyze logs, system state, performance, timing, communication behavior, and data outputs to identify regressions and integration issues. Triage failures and support root-cause analysis across software, firmware, FPGA, electronics, photonics, sensors, and system interfaces. Reproduce field, production, and customer issues in laboratory/HIL environments and turn important failures into permanent regression coverage. Provide clear, evidence-based input on release readiness, known limitations, unresolved defects, and coverage gaps.
  • Test Engineering & Technical Ownership Identify quality risks, missing coverage, weak observability, testability limitations, and failure scenarios, and drive practical improvements. Evaluate test frameworks, HIL architectures, simulation approaches, instrumentation, and automation solutions. Work with Software, Firmware/FPGA, Electronics, Photonics, Systems, Integration and V&V engineers to improve design-for-testability, interfaces, diagnostics, and acceptance criteria. Own significant HIL, system-test, and automation workstreams with minimal guidance, while keeping test environments, tooling, configurations, and documentation reliable and reproducible. Contribute to requirement, design, code, test-plan, and test-result reviews.
  • Collaboration & Continuous Improvement Collaborate across multidisciplinary engineering teams to solve complex integration and product-quality issues. Communicate test results, quality risks, defects, dependencies, and release readiness clearly to technical stakeholders. Share knowledge and mentor peers in embedded software testing, HIL automation, failure analysis, and robust test design. Continuously improve automated coverage, CI/CD quality gates, test reporting, diagnostics, test-environment stability, and release processes. Reduce flaky, manual, and repetitive testing through reusable test assets and reliable automation.

Why Join Us?

  • Join one of Europe’s most promising deep-tech scale-ups.
  • Shape the future of a rapidly growing multidisciplinary R&D organization.
  • Competitive salary and benefits package.
  • Enjoy regular team activities and company events.
  • Fresh team lunches provided every day.

Qualifications:

  • BSc or MSc in Computer Science, Software Engineering, Electrical Engineering, Embedded Systems, or related technical discipline.
  • 5+ years of relevant experience in embedded software testing, embedded systems integration, test automation, HIL testing, software quality engineering, or related fields.

Strong experience testing embedded products on physical hardware and integrated systems throughout the product-development lifecycle.

  • Strong Python skills for test automation, tooling, laboratory equipment control, and analysis.
  • Strong understanding of embedded Linux systems, Linux applications and services, software processes, networking, logging/diagnostics, and hardware/software interaction.
  • Hands-on experience designing or maintaining automated test harnesses, HIL or system-level test environments, and regression suites for embedded products.
  • Experience with automated test frameworks such as pytest, Robot Framework, or comparable tools; Git; Linux; Docker; and CI/CD systems such as GitLab CI, Jenkins, GitHub Actions, or similar.
  • Experience testing software APIs, hardware interfaces, inter-process communication, system-control functionality, data acquisition, and integrated embedded-system behavior.
  • Strong analytical skills and experience applying structured test design, defect triage, problem-solving, and root-cause analysis methods.
  • Experience debugging complex issues across software, firmware, FPGA, electronics, and hardware boundaries using logs, traces, diagnostics, and laboratory equipment.
  • Strong communication skills in English and the ability to explain technical findings and product-quality risks clearly to both technical and non-technical stakeholders.
  • Eligible for required EU/NATO/security screening or clearance, where applicable to the role.

Nice to have:

  • Experience in multidisciplinary high-tech product development involving software, firmware, electronics, FPGA, photonics, sensing, manufacturing, or defense/security applications.
  • Experience with laboratory automation and instrumentation, for example programmable power supplies, function generators, switching/multiplexing equipment, serial interfaces, oscilloscopes, logic analyzers, or LabVIEW-based setups.
  • Experience with SIL, simulation, device emulation, or virtualized test environments that complement physical HIL testing.
  • ISTQB, or comparable test certification, is a plus, but hands-on embedded test-engineering experience is more important.
  • Experience designing fault-injection, endurance, recovery, power-cycle, upgrade/rollback, and robustness tests for embedded systems.
  • Familiarity with systems engineering, product verification, requirement traceability, configuration management, and product lifecycle management processes.

You'll be working with clients in the defense and security sectors, obtaining a Certificate of No Objection issued by the AIVD (Dutch General Intelligence and Security Service) is mandatory. This means you will need to undergo a security screening. For more information, please refer to details on security screening.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Optics11's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Optics11's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Optics11's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.