Embedded Software QA Engineer
@ Aquablu B.V

Amsterdam, North Holland, Netherlands
$120,000
On Site
Full Time
Posted 2 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXXX***** @aquablu.com
Recommended after applying

Job Details

About Aquablu

At Aquablu, we’re engineering a cleaner, smarter future of hydration. Founded in 2018 by Marnix and Marc, the company aims to eliminate single-use plastics with connected water systems. Now present in 16 countries with partners like Heineken, Adyen, and Marriott, Aquablu is on a mission to hydrate a billion people.

Role Overview: Embedded Software QA Engineer

You will act as the guardian of quality, ensuring our embedded software is rock-solid and ready for real-world impact. Your role includes driving testing strategies, solving hardware/software challenges, and ensuring every product meets Aquablu's exceptional quality standard.

What You’ll Do

  • Design and execute detailed test plans to validate firmware functionality.
  • Perform hands-on testing including both manual and automated tests.
  • Tackle field issues by replicating, documenting, and collaborating for fixes.
  • Conduct root cause analysis and validate fixes to prevent recurring issues.
  • Continuously improve QA methods, documentation, and overall workflows.

About You

You are detail-oriented with a tester’s mindset, comfortable where hardware meets software. You have strong programming skills in C/C++, and extensive experience with embedded systems, protocols, and debugging tools.

Must-Haves

  • Strong programming in C/C++.
  • Deep understanding of embedded systems architecture.
  • Experience with communication protocols such as I2C, SPI, UART, Wi-Fi, or Bluetooth.
  • Competence in firmware and hardware debugging using tools like JTAG, oscilloscopes, and logic analyzers.
  • Skill in reading hardware schematics and system-level interactions.
  • Expertise in creating and executing detailed test plans and cases.
  • Proficiency in automated firmware validation and documentation.

Nice-to-Haves

  • Experience with hardware prototyping such as soldering and breadboarding.
  • Familiarity with STM32 microcontrollers or similar platforms.

What’s in it for you?

  • Equity participation through the Aquablu for All plan.
  • Impactful work in a sustainable, purpose-driven mission.
  • Dynamic scale-up environment with fresh challenges quarterly.
  • Hybrid work model and generous vacation days (26 days).
  • Company-sponsored gym membership and pension plan benefits.

Key skills/competency

  • Embedded Systems
  • C/C++
  • Firmware Testing
  • Automation
  • Debugging
  • Hardware Integration
  • Test Plans
  • Protocols
  • Quality Assurance
  • Documentation

How to Get Hired at Aquablu B.V

🎯 Tips for Getting Hired

  • Research Aquablu B.V's culture: Explore their mission, values, and news updates.
  • Customize your resume: Highlight embedded systems and QA experience.
  • Showcase your technical skills: Emphasize programming and debugging proficiencies.
  • Prepare for interviews: Be ready with practical examples in firmware testing.

📝 Interview Preparation Advice

Technical Preparation

Review embedded C/C++ fundamentals.
Practice both manual and automated firmware tests.
Study communication protocols and debugging tools.
Revisit hardware schematics and microcontroller concepts.

Behavioral Questions

Describe teamwork in troubleshooting challenges.
Explain handling tight testing deadlines.
Discuss resolving conflicts during test failures.
Share examples of continuous process improvements.

Frequently Asked Questions