2,051,086open jobs
122,825companies
254,065added this week
Browse all
Salary
≈ $62k – $119k per year (Estimated)
Location
In office (Amsterdam)
Seniority
Junior

Confirmed on the employer's own hiring board on Nov 1, 2026. First seen by Alion on Sep 14, 2026. IMC Trading scores A on the Alion truth index.

Overview
Company
Impact
Profile match
IMC Trading is a proprietary trading firm and market maker headquartered in Amsterdam that trades its own capital, providing liquidity across more than 120 trading venues with in-house trading systems, low-latency infrastructure and machine learning models. Founded in 1989 by two traders on the floor of the Amsterdam equity options exchange, it now employs over 2,000 people of more than 70 nationalities in ten offices, including Chicago, New York, London, Zug, Sydney, Mumbai, Seoul and Hong Kong. It recruits quantitative researchers and traders, software, Python and systems engineers, machine learning researchers, and graduates and interns for its campus programmes.

Your IMC Journey as a Graduate Hardware Engineer

As a Graduate Hardware Engineer at IMC, you’ll begin your career with a comprehensive five-week Global Trainee Programme led by our experienced engineers and traders, together with fellow graduates from our offices in Europe, the United States, and Asia-Pacific.

After completing the programme, you’ll continue your professional development in your local office, working closely with your mentor, an experienced IMC engineer, to apply what you’ve learned to real-world, high-impact projects.

Your work will go far beyond coding, you’ll gain a deep understanding of IMC’s field-programmable gate array RTL/FPGA development process, learn how technology drives our unique trading strategies, and collaborate with some of the brightest minds in both engineering and trading.

Your Core Responsibilities

  • Design, implement, and validate improvements to IMC’s FPGA trading systems
  • Work hands-on with cutting-edge hardware and development tools to optimise system performance
  • Participate in pair programming sessions, peer code reviews, and design discussions to ensure high-quality solutions
  • Collaborate with traders and software engineers to deliver robust, low-latency systems
  • Continue to grow through workshops, training sessions, and networking events with engineers across all IMC regions

Your Skills and Experience

  • Recently graduated (or graduating by 2027) with a degree in Computer Science, Software Engineering, Electrical Engineering, or a related discipline
  • Experience with a hardware descriptive language such as VHDL, Verilog, or SystemVerilog
  • Proficiency in at least one programming language (C++ or Python preferred)
  • Strong analytical and problem-solving abilities with a passion for tackling complex technical challenges
  • Collaborative mindset; you thrive in environments that value creativity, innovation, and teamwork
  • A genuine interest in how technology shapes financial markets (no prior finance experience required)
  • Available to start full-time in February or August 2027

Please note: If you have already applied for this position during the current recruitment season and were not selected, you may reapply when the next recruitment season begins in Summer 2027. We encourage you to focus on enhancing your skillset before reapplying.

Due to current U.S. immigration and visa restrictions, some candidates may not be eligible to obtain the U.S. business visa required as part of our Global Traineeship Programme. As the programme includes mandatory training in the United States shortly after joining, we are unfortunately unable to proceed with applications from candidates who are unable to obtain the required visa within the programme timeline.

If you are a dual passport holder of another nationality or a European citizen who wants to relocate back to Europe, you remain welcome to apply and should inform our campus recruitment team of your situation: [email protected].

For more information on our technology interview process, please review our preparation guide here. 

About Us

IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,051,086 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Amsterdam
In office · Internship · Master's Degree · Noordwijk
Python
VHDL
Chips/EDA
Cocotb
UVVM
SpaceTech
CCSDS
ECSS
MedTech
Verification & Validation
Apply
In office · Internship · Master's Degree · Noordwijk
MATLAB
Apply
$57k – $95k per year · Hybrid · 's-Hertogenbosch
Python
C++
Bash
AI/ML
Edge AI
DevOps
GitHub Actions
CI/CD
Jenkins
Docker
GitLab
Linux
Apply
$39k – $64k per year · In office · Halfweg
Apply
$39k – $75k per year · In office · Eindhoven
Python
C++
Apply
$245k – $285k per year · Hybrid · Bachelor's Degree · Boston · San Francisco
Python
JavaScript
AI/ML
Claude
Multimodal AI
AI Agents
Anthropic
Interpretability
Apply
≈ $57k – $119k per year (Estimated) · Hybrid · 4+ years exp · Málaga
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Analytics
ETL/ELT
Management
Agile
Scrum
Kanban
Apply
≈ $40k – $91k per year (Estimated) · In office · 12+ years exp · PhD · Bengaluru
Python
AI/ML
Spark
Fine-tuning
Prompt Engineering
NLP
MLlib
Transformers
TensorFlow
Keras
PyTorch
LLM
Hugging Face
Machine Learning
DevOps
Git
Docker
Apply
In office · 6+ years exp
Python
JavaScript
Management
Agile
Scrum
Apply
Software Engineer 8 days ago
In office · Bachelor's Degree · New Cairo
Python
Java
C#
Management
Agile
Apply
≈ $89k – $157k per year (Estimated) · In office · 7+ years exp · Bachelor's Degree · Amsterdam
AI/ML
Machine Learning
Apply
Hardware Engineer 14 days ago
≈ $98k – $224k per year (Estimated) · In office · 3+ years exp · Bachelor's Degree · Sydney
Python
Verilog
C++
SystemVerilog
VHDL
AI/ML
Machine Learning
Chips/EDA
Xilinx Vivado
Synplify Pro
Apply
Verification Engineer 19 days ago
$175k – $225k per year · In office · Full-Time · 3+ years exp · Bachelor's Degree · Chicago
Verilog
C++
SystemVerilog
AI/ML
Machine Learning
DevOps
Linux
Chips/EDA
UVM
Apply
$225k per year · In office · Internship · PhD · Chicago
Python
SystemVerilog
VHDL
AI/ML
Quantization
TensorFlow
PyTorch
Machine Learning
Chips/EDA
Vitis
Apply
$200k per year · In office · Full-Time · Chicago
Python
Verilog
C++
SystemVerilog
VHDL
AI/ML
Machine Learning
Apply
$43k per year · In office · Full-Time · Amsterdam
DevOps
Windows
Apply
≈ $59k – $101k per year (Estimated) · In office · Full-Time · Amsterdam
DevOps
Azure DevOps
Azure
AWS
Apply
≈ $75k – $140k per year (Estimated) · In office · Full-Time · Amsterdam
DevOps
AWS
AIOps
Management
ITSM
Apply
≈ $73k – $135k per year (Estimated) · In office · Full-Time · Amsterdam
Apply
≈ $48k – $95k per year (Estimated) · In office · Full-Time · Amsterdam
Databases
Databricks
Microsoft Fabric
DevOps
Azure
Apply
See all jobs
This is one of many
2,051,086 more open roles from verified company boards, updated every day.