location: Eindhoven, the Netherlands (on-site)
Type: Full-time
About us
AIM Solutions is an early-stage deep-tech startup in Eindhoven building inspection and metrology equipment for the semiconductor industry. We are in active build phase, small, and growing.
The role
You will be responsible for the control software that drives our instrument. This is a Python-based application that orchestrates hardware in a complex system: motion stages, cameras, light sources, and timing electronics. Your job is the layer between the software and the hardware.
Concretely, you will:
- Develop and maintain drivers for industrial hardware by wrapping vendor SDKs for use from Python
- Design clean, testable interfaces (HAL) between the hardware layer and the application layer
- Develop the procedure framework and a recipe engine that orchestrates complex measurement sequences
- Build and maintain the test infrastructure: unit tests, integration tests, hardware-in-the-loop tests, and CI
- Handle timing-critical control and triggering across subsystems
- Act as our technical counterpart to external FPGA and motion-control partners, and help designing small electronic aids when needed (breakout boards, signal adapters, trigger conditioning)
Your profile
- 3-5 years of professional experience in hardware control software, or equivalent demonstrable experience
- Strong with Python, C/C++
- Experience wrapping vendor SDKs for use from Python
- Comfortable reading HDL (Verilog or VHDL); you do not need to design FPGA firmware from scratch
- Comfortable with electronics at breakout-board level
- You take ownership from a rough requirement to something that actually runs reliably on lab hardware
- Technical curiosity; we will teach you the necessary domain knowledge in optics and imaging
- Full professional proficiency in English
Bonus experience in any of these:
- Industrial motion control
- Camera control (e.g. GenICam)
- Laser or light source control
- Real-time or near-real-time software, async Python, threading
- Scientific instrument control or industrial automation
- Linux development environments
- Working with FPGA or embedded hardware vendors as the technical counterpart on the customer side
- PCB design beyond breakout-board level
Strong candidates with 2-3 years of experience are welcome if they have direct exposure to one of the bonus areas above.
What we offer
- Full ownership of a greenfield software subsystem in a tool that does not exist anywhere else yet
- Small team, short feedback loops, an open environment to have real impact
- Competitive salary for the Dutch market
How to apply
Send a CV and a short note to [email protected]
Hiring manager: Jacob Seifert, Lead Software and Algorithms
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Optomechanics Engineer
2026-05-10
Software Engineer
2026-03-25
Senior Application Software Engineer
2026-05-04
- Posted
- May 11, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Eindhoven
- Company
- AIM Solutions
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Optomechanics Engineer
2026-05-10
Software Engineer
2026-03-25
Senior Application Software Engineer
2026-05-04